×
Register Here to Apply for Jobs or Post Jobs. X

Brand Team Lead

Job in Wilmington, New Castle County, Delaware, 19894, USA
Listing for: Corporation Service Company
Full Time position
Listed on 2026-08-29
Job specializations:
  • Marketing / Advertising / PR
    Marketing Strategy, Marketing Management, Brand Ambassadors & Brand Management, Marketing Communications
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Employer Brand Team Lead

Some of the things you will be doing:
Leadership

  • 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.
Employer Brand and Recruitment Marketing
  • 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.
Intelligence and Measurement
  • 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.
What technical skills, qualifications, and experience do you 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 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.

#LI-SP1

#HYBRID

#INDS

About Us

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.

Visit our careers site to learn more about CSC and our commitment to our clients, communities, and each other.

CSC is committed to creating a feeling of belonging through a diverse and growth-oriented environment where everyone is valued.

CSC colleagues have global career opportunities and excellent benefits, including annual success-sharing bonuses or commission plans based on individual performance. To learn more, visit  .

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,

CSC only accepts resumes from employment agencies that are part of our approved supplier program. Resumes submitted from other agencies either to talent acquisition, our hiring leaders, employees,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary