Open role
Manager, Brand & Content Communications
Creation
Boston, MA, USAPosted Oct 21, 2026 · 3h ago
Mid levelHybridManufacturing
About this role
Creation Technologies is seeking a Manager, Brand & Communications to elevate our global B2B manufacturing brand and messaging. You will translate our value proposition into clear, consistent communications for customers, employees, and industry audiences, owning brand governance and corporate communications. This role requires a strategic thinker who can manage multiple projects, drive decisions, and build relationships across diverse teams to deliver impactful results.
What we are looking for
6- Develop and implement brand positioning and messaging across all channels
- Own corporate and executive communications, including press releases and announcements
- Partner on content strategy, thought leadership, and sales enablement materials
- Manage brand consistency and messaging for a global B2B manufacturing business
- Minimum 10 years of B2B marketing or corporate communications experience
- Excellent writing, editing, and project management skills
