G

GE Vernova

Builds equipment and software for electric power

TA Manager

Technical RecruitingPosted on Nov 11
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 13 years of experience in Human Resources, sourcing, and recruiting.
  • At least 5 years of experience managing teams.
  • Knowledge level comparable to a Master's degree from an accredited university or college, or a high school diploma with relevant experience.
  • Strong oral and written communication skills.
  • Strong interpersonal and leadership skills.
  • Ability to analyze and resolve problems.
  • Ability to lead programs and projects.
  • Ability to document, plan, market, and execute programs.
  • Established project management skills.
  • Ability to manage experienced teams.
  • Ability to deliver at pace, follow through on execution, navigate ambiguity, adapt quickly, and manage competing priorities with agility and resilience.
  • Data-driven mindset and ability to influence stakeholders.

Responsibilities

  • Translate business priorities and workforce plans into effective recruitment strategies.
  • Drive end-to-end recruitment delivery while balancing speed, quality, cost, and candidate experience.
  • Anticipate talent requirements, identify hiring risks, and proactively develop solutions.
  • Own and be accountable for recruitment outcomes.
  • Drive recruitment governance, performance management, and operational discipline.
  • Use analytics and dashboards to improve productivity, capacity planning, and delivery effectiveness.
  • Build trusted partnerships with senior business leaders, HR, and functional stakeholders.
  • Lead talent acquisition teams responsible for researching, sourcing, evaluating, and selecting talent at all levels.
  • Influence strategy within the talent acquisition area, including resource control and policy formulation.
  • Lead functional teams or projects and guide others through complex concepts and competing points of view.
  • Use data and insights to influence and challenge constructively and position talent acquisition as a strategic business partner.
  • Build and lead a high-performing, agile, and accountable talent acquisition team.
  • Establish a culture of ownership, collaboration, performance, and continuous improvement.
  • Develop talent intelligence, strategic sourcing, and future-ready recruitment capabilities.
  • Address performance gaps and build succession and leadership capabilities.
  • Advise management and support decision-making on important subjects.
  • Make decisions and handle complex tasks or problems impacting the function; assess information quality, ask stakeholders pertinent questions, and recommend solutions beyond established parameters.
  • Lead talent acquisition through organizational changes, evolving priorities, and operating-model transformations.
  • Challenge legacy practices and drive simplification, standardization, and process efficiency.
  • Accelerate adoption of artificial intelligence, automation, and digital recruitment solutions.
  • Translate transformation initiatives into measurable business outcomes while maintaining delivery momentum.

Desired Qualifications

  • Strong bias for action and consistent execution excellence.

About the Company

GE Vernova

Builds equipment and software for electric power

GE Vernova makes equipment and software that generate and manage electricity for utilities, power producers, and industrial customers. Its Power, Wind, and Electrification businesses span gas turbines, wind generation, and the systems that move electricity across grids. The company supplies generators, grid equipment, and controls, while its software coordinates network operations and integrates changing sources of power. Customers buy equipment and enter service agreements for maintenance, upgrades, and technical support over its operating life, alongside purchases of software and related services. GE Vernova became an independent company in 2024 after separating from GE and is headquartered in Cambridge, Massachusetts.

Company size
10,001+
Company stage
N/A
Total funding
$17.6M
Headquarters
Cambridge, MA
Founded
2024

Recently Posted Jobs

Explore more opportunities at GE Vernova

See more jobs