Inspire Brands - Canton, MA
posted 4 months ago
The Integrated Marketing Communications (IMC) Manager is responsible for developing strategic creative and content for one of America's most-loved, iconic brands. This role involves working cross-functionally within the Dunkin' Marketing Team and the Integrated Agency Team to deliver engaging integrated campaigns aimed at driving brand fandom and maintaining the brand's popularity in culture. The ideal candidate will thrive in a fast-paced environment, managing multiple projects with excitement and a detail-oriented mindset. In this position, the IMC Manager will deliver best-in-class, strategic creative and integrated campaigns. They will manage the creative development process from the initial brief through to final execution, which includes campaign development, concept selection, creative refinement, production, and final delivery. The IMC Manager will be responsible for various channels including linear/digital video, audio, outdoor, paid social, and digital platforms. Day-to-day interactions will involve project management of creative and media agency partners, ensuring that all stakeholders are aligned and that projects are delivered on time and within budget. The IMC Manager will also provide brand stewardship for the organization, promoting consistent execution of brand personality, creative tonality, and brand guidelines both internally and among the agency ecosystem. Collaboration with media teams will be essential to recommend creative rotations, oversee preparation of creative asset grids and trafficking plans, and facilitate campaign and asset performance reviews. Additionally, the IMC Manager will be responsible for managing project budgets, financial operations, and vendor operations, which may include reviewing contracts and estimates.