Back to results

Marketing Communications Manager

Salary not disclosed5+ yearsOnsite

  • Marketing
  • United Kingdom
  • Full time
  • Yesterday
Newly posted

About the role

The Marketing Communications Manager will maintain Phrase's visibility and credibility across owned channels as part of the Global Communications team. This hands-on role involves delivering social media, webinar, review, and academic programs while collaborating with product and regional marketing teams. The successful candidate will use AI tools and strong editorial judgment to ensure accurate and engaging communications.

Responsibilities

  • Manage and grow corporate social media presence across LinkedIn, YouTube, Instagram, and Facebook.
  • Build and maintain the social content calendar aligned with company news, product updates, and campaigns.
  • Manage the Academic Program end to end, including partner onboarding and license administration.
  • Manage presence across priority review platforms and awards programs to strengthen third-party credibility.
  • Support the planning and delivery of the webinar program, including logistics and speaker preparation.
  • Maintain communications-led website content such as news, editorials, and customer proof pages.
  • Manage distribution of the company podcast and run customer and prospect newsletters in HubSpot.
  • Monitor performance across channels to optimize content, formats, and distribution.

Required skills

  • Marketing communications
  • Corporate communications
  • Social media management
  • LinkedIn
  • Project management
  • Data analysis
  • Content strategy

Nice to have

  • SaaS
  • B2B technology
  • AI search practices

Qualifications

  • Bachelor's degree in Marketing, Communications, or a related discipline
  • Equivalent professional experience

Benefits

  • 4 additional company holidays
  • Christmas break
  • Birthday off
  • 2 Giveback days
  • Professional onboarding
  • Enterprise Claude Licence

About the Company

Phrase provides a leading Language Intelligence Platform that combines AI, agentic orchestration, and a headless, API-first architecture. The company helps enterprises automate workflows, connect tools, and govern global content at scale.

Marketing Communications Manager at Phrase · Grasshire