The Marketing Communications Manager at Phrase is tasked with enhancing the company’s visibility and credibility through effective management of social media and communication programs. This role involves a variety of responsibilities, including building and maintaining the social content calendar, managing the Academic Program, and supporting webinar logistics. Candidates should possess over five years of experience in global marketing communications, particularly in B2B environments, alongsi