ECH - Manager, Marketing (12-Month Contract)
On-site · Vaughan
The Marketing Manager will execute corporate and project-related marketing campaigns while managing creative briefs and external agency relationships. They are also responsible for maintaining the company's online presence, monitoring campaign performance, and coordinating promotional events.