The Marketing Communications Manager role at Phrase is essential for enhancing the company's visibility and credibility through strategic management of its communication channels. The successful candidate will oversee various responsibilities, including managing social media presence, building content calendars, and nurturing relationships with academic partners. A strong background in global marketing communications, particularly in a B2B context, is required, along with excellent communication