SD

Steph Dewar

Marketing Communications Manager

Steph Dewar is a seasoned marketing professional with extensive experience in communications and digital strategy. Currently serving as Marketing Communications Manager at Invert Inc. since January 2023, previous roles include Director of Growth at Bathorium, where leadership in revenue generation and multi-channel engagement strategies was provided. Experience also encompasses media planning at Mediaplus Advertising, marketing and events management at Westboro Village Business Improvement Area, and digital strategy at ABORG. Noteworthy contributions include developing targeted marketing strategies for a range of business sectors at The Conference Board of Canada and executing comprehensive marketing campaigns at McMillan. Educational credentials include an Advanced Diploma in Advertising from Algonquin College, alongside certifications in Behavioral Economics and Online Advertising from the Canadian Marketing Association.

Location

Ottawa, Canada

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices