The Senior Manager of Brand Communications will lead strategic and creative communications to strengthen the company’s brand presence across North America and globally. This role is responsible for driving B2C and B2B public relations, managing agency partnerships, building on-stage presence and executing integrated campaigns that elevate the Masterbrand and divisional priorities. The ideal candidate is a dynamic communicator with expertise in brand storytelling, influencer engagement, and event activation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level