Manager, Brand and Integrated Marketing (12-month contract)
The current posting asks for:
Experience working with creatives and agency partners, with the understanding of how to set these teams up for success and how to filter feedback
Read the employer’s full posting · Posted 2026-10-16
