SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Manager, Corporate Strategy & Business Development

Company: MCD McKesson Canada Corporation / La Corporation McKesson Canada

Location: Mississauga, London

Posted: March 12, 2026

Apply for This Position

Submit Application

Position Details

Work Arrangement: This is a hybrid position requiring candidates to work on-site two days per week at our office in Mississauga. The remaining days may be worked remotely, subject to team and business needs.

Job Summary:

As part of McKesson’s Corporate Strategy & Business Development team (CSBD), you will be responsible for developing and deploying strategies to protect and grow the enterprise. CSBD operates at the highest levels within the organization and, as such, we are seeking a high-performing, ambitious individual who will support the identification, evaluation, and communication of strategic opportunities across the organization. Critical thinking, attention to detail, and excellent Executive presence are also valuable skills for success in this role. 

Role Responsibilities:  

This role will be tasked with supporting CSBD and business unit teams in delivering high-priority strategic projects that advance McKesson’s d...