Site Activation Specialist - Sponsor-dedicated; 0.8 FTE
The Site Activation Specialist is responsible for managing site start-up activities, including regulatory submissions, contract negotiations, and budget management at the country level. They ensure compliance with SOPs and project requirements while tracking milestones and providing contingency plans for potential delays.