Todd McCall

Brand Director at Calibre Scientific

Todd McCall is a Brand Director at Calibre Scientific, Inc. where Todd leads the development and execution of comprehensive brand strategies across a global 45+ acquisition-based growth organization. Todd also serves as the VP of Global Marketing, supporting and directing creative marketing initiatives for 18 global life science companies. Todd previously worked as a Marketing Team Lead at Canadian Life Science, Marketing Lead at Grandview Kids, Marketing / Elearning Expert at eStruct, Brand and Marketing Lead at On Track Promotions, Marketing, Design, and Elearning Software Specialist at New Toronto Group, Digital Illustration, Publication Design, and Marketing Professor at Durham College, Art Director at Howden Media Group, and Junior Designer at McCann Canada. Todd holds degrees in Advertising Communications, Education, and certifications in Information Technology and Computer Software and Media Applications.

Links


Org chart

Sign up to view 4 direct reports

Get started