dentsu

Toronto
15,492 Total Employees

Teams at dentsu

Recently posted jobs

5 Days AgoSaved
In-Office
Vancouver, BC, CAN
AdTech • Marketing Tech
Lead and manage media planning for assigned clients across traditional and digital channels. Oversee strategic planning, media placements, team development, cross-functional collaboration, client communication, contract negotiation, and account profitability while leveraging data and insights.
10 Days AgoSaved
In-Office
Vancouver, BC, CAN
AdTech • Marketing Tech
Lead SEO strategy and execution across client accounts, perform complex technical and content audits, develop measurement frameworks, analyze multi-source data, create prioritized recommendations, manage workstreams and delivery quality, mentor junior staff, and support account growth and practice improvements.
AdTech • Marketing Tech
The role involves moderating client social media channels, writing engaging content, and maintaining online communities in both English and French.