Manager, integrated marketing, contract
Ontario
...career glow:up? As the Manager, Integrated Marketing, you will play a key role on the SEPHORA Canada Marketing team as we champion a world of beauty where everyone belongs.Reporting to the Senior Manager of Integrated Marketing, you will be responsible for driving critical campaigns that showcase our beauty [...]
Category Advertising & PR Services