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 translates 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. The manager partners closely with the Demand Generation Manager to develop messaging and content supporting campaigns, sales, and thought leadership, and manages projects from brief through delivery while coordinating across Sales, HR, Operations, and executive leadership. The position requires onsite work 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