Life Sciences Head of Global Delivery
28 days ago
New York
Build and lead high-performing global teams by interviewing and hiring key delivery resources, including project managers, business analysts, QA specialists, developers, architects, and other ...