The Sr Manager, Country & Site Operations (CSO) Business and Process Lead drives the business processes, governance, and operational improvements that enable CSO to deliver on its strategic priorities. This role partners closely with CSO leadership and key stakeholders to translate strategy into execution through resource planning, performance tracking, and cross-functional initiative leadership. You will play a critical role in strengthening country delivery performance, site engagement, monitoring oversight, and continuous improvement across the function. Operating in a highly matrixed environment, you will represent and support CSO in key initiatives and forums while delivering insights and recommendations that shape decision-making and enhance the CSO operating model. This role reports into CSO leadership and is central to advancing operational excellence across global clinical programs.
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
Manager