The Senior Manager, Global Brand Marketing is responsible for creating the corporate brand marketing strategy and translating this into actionable plans that enhance corporate brand awareness, build trust and drive meaningful engagement in support of Boston Scientific’s brand and reputation. This role reports to the director, Global Brand Strategy and will partner with corporate communications leadership. This role serves as the day-to-day strategic owner of integrated, high-impact multi-channel corporate campaigns including defining paid media strategies that amplify corporate brand and reputation narratives, setting campaign priorities, leading agency strategy briefs and ensuring campaigns deliver against clearly defined objectives. This role requires working with agility in a matrixed environment, setting strategic direction with a cross-functional team across brand creative, content, media, UX, analytics and research to bring the corporate brand to life across paid, owned and earned channels. This position is ideal for a strategic marketer motivated by branded, purpose-driven corporate storytelling, and measurable impact.
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
Number of Employees
5,001-10,000 employees