Global Employer Brand Lead - Strategy & Talent Marketing in London

Global Employer Brand Lead - Strategy & Talent Marketing in London

London Full-Time No working from home possible
C

CSC is seeking an experienced marketing leader to shape how colleagues worldwide experience our company and culture. Reporting to the head of employer brand, this role develops and leads our global employment brand strategy to support growth, talent priorities, and long-term reputation as an employer of choice.

The leader will oversee a high-performing team focused on employer branding, recruitment marketing, internal brand initiatives, and strategic talent communications across global markets.

#J-18808-Ljbffr

Global Employer Brand Lead - Strategy & Talent Marketing in London employer: Corporation Service Company

CSC is an exceptional employer that fosters a diverse and growth-oriented environment, empowering colleagues to thrive in their roles. With a commitment to innovation and client success, employees benefit from global career opportunities, competitive compensation, and a comprehensive benefits package, including annual success-sharing bonuses. The collaborative work culture encourages continuous improvement and professional development, making CSC a rewarding place to build a meaningful career.

C

Contact Details:

Corporation Service Company Recruitment Team