Job Description

About the role:

We are seeking a dynamic Social Media & Employer Branding Lead to drive our global employer branding strategy, attract top talent across APAC, North America, and EMEA , create and optimise high-impact content, elevate our presence across key social media platforms (LinkedIn, Instagram, Facebook, Glassdoor, etc.), and partner closely with internal stakeholders.

This role is pivotal in positioning our company as an employer of choice globally by leveraging compelling storytelling, data-driven insights, market‑relevant messaging, and community engagement strategies. The Lead will collaborate with Talent Acquisition Managers across three regions, the Marketing/Branding team, and report directly to the Director of Global Talent Acquisition.

Key Responsibilities:

1. Employer Branding Strategy Execution

  • Execute and support the global employer branding strategy in alignment with Talent Acquisit...

Ready to Apply?

Take the next step in your AI career. Submit your application to MRI Software today.

Submit Application