Manager, Project Lead Marketing
On-site · Canada
The Project Lead is responsible for designing and executing global marketing campaigns to drive fan engagement and audience growth for artists. They act as a key liaison between artists, management, and internal teams to ensure cohesive campaign delivery across digital and traditional channels.
