SD

Steph Dewar

Marketing Communications Manager at Invert

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

No direct reports

Teams

This person is not in any teams


Offices


Invert

Invert invests in carbon credit projects that produce high-quality, meaningful carbon reduction and removal credits.


Industries

Headquarters

Ottawa, Canada

Employees

11-50

Links