Senior Manager, Business Insights

LEO Pharma
Permanent North York, Ontario Top Executives
Posted:
February 27, 2026
Location:
North York, Ontario, Canada

Job Description

Role Description



Your Role: 




As Sr. Manager, Business Insights, you will be responsible for deeply immersing in customer, market, and competitive data to uncover insights that drive strategic and operational decisions, helping to maximize business growth opportunities. While providing support for forecasting activities, this role's primary focus will be transforming data into actionable strategies that influence key business outcomes. 




 




This is a hybrid role, based out of LEO’s downtown, Toronto office.  




 




Your Responsibilities: 






  • Monitor and analyze market trends, competitive activity, patient and prescriber behaviours, and payer d...

Apply for this Job

Submit your application for the Senior Manager, Business Insights position at LEO Pharma .

Apply Now Save for Later

Job Overview

Job Type: Permanent
Location: North York, Canada
Posted: February 27, 2026
Deadline: April 08, 2026