Creation Technologies is seeking a Manager, Brand & Communications to strengthen its brand, sharpen market messaging, and lead communications across a global B2B manufacturing business. The role turns Creation’s positioning into clear, consistent communications for customers, employees, and industry audiences. It owns brand governance, corporate and executive communications, and the planning and delivery of communications programs, while partnering closely with the Demand Generation Manager on messaging and content for campaigns, sales, and thought leadership. The manager oversees multiple projects from brief through delivery, brings recommendations to stakeholders, and coordinates work across Sales, HR, Operations, and executive leadership. The position requires working onsite in the Boston office two days per week.
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
Manager