Employer Branding & Talent Sourcing Leader

10 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

Innovalus (since 2011), accelerates global expansion into India and APAC with an incentive-aligned, end-to-end model—market entry strategy, customer acquisition, supply chain and manufacturing setup, talent and software teams, compliance and infrastructure—backed by deep regional networks and rigorous program management. We de-risk scale-up, compress time-to-value, and deliver measurable, sustainable growth for international enterprises.


Role Description

As the Employer Brand and Sourcing Leader, you will take the lead in developing Employer

Brand strategies for our organization, clients, and the Talent Acquisition Sourcing team. Your

focus will be on Talent Attraction, building and maintaining candidate pipelines through

recruitment marketing, ongoing research, strategic sourcing, and qualification processes. You

will also be responsible for nurturing relationships with candidates to address both

immediate and future hiring requirements


Job Responsibilities

  • Create and execute innovative talent acquisition sourcing strategies to attract
  • candidates, consistently researching and evaluating new methodologies to achieve
  • recruitment objectives.
  • Lead the strategic implementation of recruitment branding and marketing initiatives to
  • draw in talent and establish strong candidate pipelines.
  • Develop external benchmarking capabilities to analyze the competitive landscape and
  • promote best practices among teams and stakeholders.
  • Collaborate with business recruiting leaders to understand demand and priorities,
  • crafting strategic staffing plans that ensure comprehensive sourcing coverage.
  • Establish processes and systems to build a thorough candidate database and drive
  • change management for new sourcing solutions and technologies in recruitment.
  • Develop and track metrics such as KPIs, ROI, and SLAs to assess the productivity of
  • sourcing strategies, service delivery, and technology effectiveness.Prepare and present reports on talent acquisition sourcing performance and activities to
  • key stakeholders.
  • Engage in external eminence initiatives to bolster brand reputation.
  • Coach and mentor team members, promoting collaboration, professional growth, and
  • upskilling opportunities.
  • Oversee and manage team performance.


Qualifications

  • Bachelor's or Master's degree in business or a related field.
  • At least 10 years of professional experience with a solid grasp of talent sourcing
  • techniques and technological knowledge.
  • Prior experience in the staffing industry or Corporate HR/RPO, ideally within a global
  • organization.
  • Ability to analyze data from various internal and external sources and forecast trends.
  • Experience with global/offshore sourcing models is preferred.
  • Proven capability to influence leaders and drive decision-making in complex
  • organizations.
  • Strong strategic and tactical thinking skills.
  • Excellent stakeholder management, project management, and change management
  • abilities.
  • Outstanding communication and facilitation skills.
  • Ability to take ownership of and drive complex, strategic solutions, be accountable for execution and results, and make impactful decisions

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You