"I've worked both for companies in permanent roles and in temporary consulting roles--including in Silicon Valley--and have attained a great deal of domain and technical knowledge along the way."
Update your browser to have a more positive job search experience.
Upgrade My Browser