Global Total Rewards Leader (US & EMEA)

Company: Croud
Apply for the Global Total Rewards Leader (US & EMEA)
Location: Shrewsbury
Job Description:

Croud, a global media and data agency, is seeking a Head of Compensation & Benefits (US & EMEA) to own total rewards strategy and payroll operations across North America and Europe.

This role, based in Shrewsbury with hybrid work (3 days in-office), will partner with the CPO to shape job architecture, salary structures and benefit programs, ensuring equitable and compliant rewards. You will oversee external providers, benchmarking, and incentive design to attract top talent.

#J-18808-Ljbffr…

Posted: September 17th, 2026