Job Summary
A staffing agency has an open position for a Telecommute Site Activation Lead.
Candidates will be responsible for the following:
- Developing, implementing and executing a Study Start Up Strategy
- Assisting in the development of the plan for country and site distribution
- Performing site identification and site initiation visits
Must meet the following requirements for consideration:
- Minimal travel may be required (15%)
- A Bachelor's Degree preferably in life sciences with great project management skill set
- Minimum of 5 year of experience in a Clinical Research environment
- Experience leading sponsor initiatives such as kick-off meetings, bid defenses, project update and status calls, and other communications
- Experience leading study start up activities globally in a clinical research environment