Scott Lackie

Territory Business Manager

Scott Lackie, MBA, has a robust background in sales and business management within the healthcare and marketing sectors. At Bausch Health Companies Inc. from January 2023 to November 2025, Scott served as a Sales Representative and Field Sales Trainer, focusing on chronic weight management, allergy, and dermatology, while supporting the onboarding and training of new sales colleagues. Presently, as a Territory Business Manager at Dexcom, Scott continues to leverage expertise in territory management. Prior experience includes a decade at Novo Nordisk as an Executive Diabetes Sales Consultant and Diabetes Consultant, where Scott successfully sold injectable diabetes therapies in Eastern Ontario and organized educational programs. Scott also held the position of Territory Manager at LifeScan, specializing in blood glucose monitor sales and education. Earlier, in marketing, Scott worked as the Canadian Marketing Manager at TV Guide, handling key account management and retail negotiations. Academic credentials include a Bachelor of Arts from the University of Waterloo and an MBA from Universidad Isabel I.

Location

Leeds and the Thousand Islands, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices