Scientific Operations Support Specialist – New Opportunity Scientific Operations Support Specialist – Thousand Oaks, CA Compass is looking for a Scientific Operations Support Specialist who will be responsible for the operational aspects Read More January 26, 2017 No Comments