ECH - Manager, Marketing (12-Month Contract)
On-site · Vaughan
The Marketing Manager will drive company growth by executing marketing strategies, managing creative campaigns, and overseeing brand visibility across various channels. They are responsible for coordinating events, managing online presence, and ensuring all marketing deliverables align with corporate objectives.