Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CSC

Employer Brand Team Lead

CSC

Employer Brand Team Lead shaping global talent marketing for CSC, a business, legal, and financial services company. Leading employer branding, recruitment marketing, and strategic talent communications.

Posted 8/19/2026full-timeLondon • 🇬🇧 United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and executing global employer brand strategies that align with corporate objectives, while leading high-performing teams and optimizing marketing campaigns through data-driven insights.

Highest-signal resume keywords
Employer BrandingRecruitment MarketingBrand StrategyTeam LeadershipData Analysis

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Employer Brand StrategyMarketing Strategy DevelopmentAudience SegmentationContent StrategyDigital MarketingCandidate ExperienceKPI DevelopmentCampaign Performance MeasurementOrganizational Change ManagementAgency Relationship Management
Soft Skills
Exceptional Communication SkillsCollaborationCoachingInnovationContinuous Improvement
Industry Keywords
Talent AcquisitionCorporate CommunicationsWorkforce PlanningEmployer ReputationLabor Market Dynamics

About the role

Key responsibilities & impact
  • Develop and own CSC’s global employment brand strategy
  • Align employer brand strategy with corporate brand, business priorities, and workforce planning
  • Translate business strategies into integrated employer brand plans supporting attraction, engagement, retention, and organizational transformation
  • Advise People and Culture, Talent Acquisition, and business leaders on employment brand strategy
  • Lead, coach, and develop a global team of employer brand and recruitment marketing professionals
  • Establish priorities, develop capabilities, and foster career growth
  • Create an environment encouraging innovation, collaboration, continuous improvement, and accountability
  • Lead integrated employer brand marketing campaigns across paid, earned, owned, and shared channels
  • Oversee EVP evolution, audience segmentation, candidate personas, messaging, content strategy, careers site experience, social media, and talent community engagement
  • Ensure consistent employment brand messaging across the candidate life cycle
  • Present strategic recommendations, campaign performance, and market insights to executive leadership
  • Monitor workforce trends, competitive hiring activity, employer reputation, and labor market dynamics
  • Identify opportunities to strengthen CSC’s employer positioning in key global talent markets
  • Establish KPIs measuring awareness, engagement, candidate quality, hiring outcomes, and employer brand perception
  • Use data and insights to optimize strategy and demonstrate business impact

Requirements

What you’ll need
  • 8+ years of progressive experience in employer branding, recruitment marketing, brand strategy, talent marketing, corporate communications, or related marketing disciplines
  • 5+ years leading and developing high-performing teams
  • Demonstrated experience developing enterprise-level marketing or employer brand strategies
  • Experience influencing executive stakeholders and leading through collaboration rather than authority
  • Experience leading organizational change and navigating complex, matrixed organizations
  • Experience managing agency relationships and marketing budgets
  • Exceptional written, verbal, and presentation skills
  • Ability to communicate effectively across all levels, from frontline teams through executive leadership
  • Proven ability to translate business objectives into measurable marketing strategies
  • Strong understanding of brand strategy, audience segmentation, content strategy, digital marketing, and candidate experience
  • Strong analytical skills and ability to turn insights into strategic recommendations

Benefits

Comp & perks
  • Annual success-sharing bonuses or commission plans based on individual performance
  • Annual leave
  • Tuition reimbursement
  • Referral bonuses
  • Competitive and comprehensive benefits package
  • Hybrid or remote work schedules as business needs allow and in alignment with local regulations
  • Support for colleagues with disabilities and resources to thrive in their roles