Global Payroll Lead for Strategic Client Accounts

Company: Corporation Service Company
Apply for the Global Payroll Lead for Strategic Client Accounts
Location: London
Job Description:

CSC is seeking a Global Payroll Manager in London to act as the primary relationship manager for strategic multinational payroll clients. The role combines global payroll coordination, stakeholder management, and payroll advisory support.

You will coordinate with CSC’s network of local payroll specialists to ensure a seamless client experience across jurisdictions and provide practical guidance on regulatory developments. Hybrid work with 3 days in the office.#J-18808-Ljbffr…

Posted: October 21st, 2026