Brand Program Manager – North America
Lush · Canada
Skills this job asks for
About the role
We are building a brand that represents the people of the world. It’s what you do that counts, and we are always looking to expand perspectives and voices to shape our future. The Brand Program Manager plays an essential role in growing talent in our business through…