About the Role
CSC is seeking an experienced marketing leader to shape how current and future colleagues around the world experience our company and culture. This role will develop and lead our global employment brand marketing strategy, supporting business growth, talent priorities, and long-term reputation as an employer of choice. The leader will oversee a team responsible for employer branding, recruitment marketing, internal brand initiatives, and strategic talent communications, translating business priorities into integrated employer brand strategies to attract, engage, and retain talent.
Responsibilities
- Develop and own CSC’s global employment brand strategy, ensuring alignment with corporate brand, business priorities, and workforce planning.
- Translate business strategies into integrated employer brand plans that support attraction, engagement, retention, and organizational transformation.
- Serve as the primary strategic advisor to People and Culture (including Talent Acquisition) as well as business leaders on employment brand strategy.
- Lead, coach, and develop a global team of employer brand and recruitment marketing professionals, establishing priorities, developing capabilities, and fostering career growth.
- Create an environment that encourages innovation, collaboration, continuous improvement, and accountability.
- Lead the development and execution of 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 to inform strategy.
- Identify opportunities to strengthen CSC’s employer positioning in key global talent markets.
- Establish KPIs that measure awareness, engagement, candidate quality, hiring outcomes, and employer brand perception.
- Use data and insights to continuously optimize strategy and demonstrate business impact.
Requirements
- 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 with the 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, plus the ability to turn insights into strategic recommendations.
Skills
- Employer branding
- Recruitment marketing
- Brand strategy
- Talent marketing
- Corporate communications
- Marketing
- Leadership
- Team development
- Marketing campaigns
- EVP evolution
- Audience segmentation
- Candidate personas
- Messaging
- Content strategy
- Careers site experience
- Social media
- Talent community engagement
- Workforce trends analysis
- Competitive hiring analysis
- Employer reputation monitoring
- Labor market dynamics analysis
- KPI establishment
- Data analysis
- Strategic recommendations
- Brand strategy
- Audience segmentation
- Content strategy
- Digital marketing
- Candidate experience
- Analytical skills
Location
- London
Work Type
- Hybrid
- Full-time
Experience Level
- 8+ years of progressive experience
- 5+ years leading and developing high-performing teams
Benefits
- Annual success-sharing bonuses or commission plans based on individual performance
- Global career opportunities
- Excellent benefits
- Annual leave
- Tuition reimbursement
- Referral bonuses
About the Company
- CSC is a global business, legal, and financial services company based in Wilmington, Delaware, USA, providing knowledge-based solutions to clients worldwide.
- We have offices and capabilities in over 140 jurisdictions in the Americas, Europe, Asia Pacific, and the Middle East, and more than 8,000 colleagues.
- We are the business behind business.®
- At CSC®, we’re always looking ahead, finding ways to innovate, challenge the status quo, and anticipate the needs of our clients.
- We exceed expectations by adapting client ambitions and goals as our own.
- This Fierce Client Spirit has helped us adapt and create solutions that have enabled businesses to run smoother and smarter for more than 125 years.
- It’s also the reason we’re the trusted partner of many of the world’s most successful organizations.
- CSC is committed to attracting, developing, and retaining talented people whose values align with ours.
- We empower our colleagues to bring the right solutions to market to meet client demand.
- That’s why we are the leading provider of business administration and compliance solutions.
- CSC is a great place to work with smart and dedicated people.
- We have won several employer recognition awards, including Top Workplace USA, Great Places to Work India, and Built In’s Best Places to Work.
- We offer fulfilling work and career opportunities. Most positions are filled with internal moves and employee referrals.
- Employees are eligible for Success Sharing, bonuses, or commission plans based on role and individual performance.
- CSC offers a competitive and comprehensive benefits package that includes annual leave, tuition reimbursement, referral bonuses, and more.
- As business needs allow, CSC offers hybrid or remote work schedules in alignment with local regulations. Specific details for this position will be discussed during the interview process.
Equal Opportunity
- CSC is committed to creating a feeling of belonging through a diverse and growth-oriented environment where everyone is valued.
- We offer a range of support to colleagues with disabilities, ensuring people have the necessary resources to thrive in their roles.
- We encourage candidates to work closely with our talent acquisition partners to convey their specific needs.
- Our commitment to accessibility reflects our broader dedication to diversity and belonging,
