The Marketing Communications Manager at Phrase is pivotal in enhancing the company's visibility and credibility through effective communication strategies. This role involves managing social media, overseeing an academic program, and collaborating across teams to ensure high-quality delivery of marketing communications. The ideal candidate should have over five years of experience in global marketing communications, particularly within international B2B contexts, and possess strong project manag