Logo
job logo

Brand & Content Communications Leader

Creation Technologies LP., Boston, MA, United States


An innovative technology firm based in Boston is seeking a Manager of Brand & Content Communications to enhance its global brand presence. This role requires a minimum of 10 years in B2B marketing and corporate communications, focusing on refining messaging and developing a robust content strategy. The ideal candidate will work cross-functionally and demonstrate the ability to translate complex technical information into compelling narratives that support brand growth. Competitive salary and a collaborative environment are part of the package. #J-18808-Ljbffr