The Site Lead is responsible for overseeing onsite study operations and ensuring the successful execution of study requirements and daily activities. This role provides direction and support to onsite moderators, performs basic troubleshooting, and manages site logistics, including site check-in/check-out processes as needed. Acting as the primary liaison between the remote management team and onsite staff, the Site Lead communicates status updates, escalates issues, and helps ensure seamless project execution. The Site Lead is accountable for fostering strong client relationships, coordinating onsite resources, and collaborating with cross-functional teams and partners to deliver a professional, high-quality participant and customer experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree