Strategic Talent Manager: Performance & Leadership

OmniForce Solutions

Missouri City (TX)

On-site

USD 130,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Full benefits
Paid holidays
Paid time off

Job summary

OmniForce Solutions is seeking a Talent Manager in Missouri City, TX to design, implement and oversee talent management programs, including performance, reviews, succession and assessment practices. Reporting to the CHRO, you will drive strategic company-wide initiatives and partner with HRBPs to elevate internal talent.

The role requires a Bachelor's degree and 10+ years of experience in talent management within a global, matrix environment, strong leadership, and the ability to influence

Qualifications

  • Bachelor’s degree in Human Resources or related field.
  • 10+ years’ experience in talent management in global/matrix environment.
  • People leadership experience and cross-functional collaboration.
  • Experience designing scalable performance, talent reviews and succession programs.
  • Strong communication and project management skills.

Responsibilities

  • Oversee design and optimization of performance management processes.
  • Develop talent review processes to identify top talent and provide view to leadership.
  • Create succession planning approaches for executive and non-executive talent.
  • Partner with HR to embed a behavioral framework across assessments and promotion processes.
  • Work with data teams to measure progress and impact of programs.
  • Advise executive leadership on talent management needs and solutions.
  • Lead initiatives to develop and retain talent across the company.
  • Evolve processes for tracking and promoting talent, including high potential leadership.

Skills

Bachelor's degree in HR
Talent management leadership
Cross-functional collaboration
Project management
Analytical skills
Instructional design

Education

Bachelor's degree in Human Resources, Organizational Development, I/O Psychology or related field

Job description

OmniForce Solutions is seeking a Talent Manager in Missouri City, TX to design, implement and oversee talent management programs, including performance, reviews, succession and assessment practices. Reporting to the CHRO, you will drive strategic company-wide initiatives and partner with HRBPs to elevate internal talent.

The role requires a Bachelor's degree and 10+ years of experience in talent management within a global, matrix environment, strong leadership, and the ability to influence

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Talent Manager
Talent Manager

OmniForce Solutions • Missouri City (TX)

On-site
USD 130,000 - 170,000
Full benefits
Paid holidays
Paid time off
Strategic Talent Management Leader
Strategic Talent Management Leader

SupportFinity™ • Washington

On-site
USD 90,000 - 110,000
Strategic Talent Manager - Performance & Leadership
Strategic Talent Manager - Performance & Leadership

Insight Global • Dallas (TX)

On-site
USD 95,000 - 135,000
Global Talent Acquisition Lead
Global Talent Acquisition Lead

Thomson Reuters • Eagan (MN)

Hybrid
USD 100,000 - 186,000
Hybrid work model
Career development
Wellbeing programs
Global Talent Acquisition Architect
Global Talent Acquisition Architect

Thomson Reuters Corp. • Eagan (MN), Northern (KY)

Hybrid
USD 120,000 - 190,000
Hybrid Work Model
Flex My Way
Career Development
Talent Performance Manager
Talent Performance Manager

Insight Global • Dallas (TX)

On-site
USD 95,000 - 135,000
HR Leader: Talent Strategy, Engagement & Programs
HR Leader: Talent Strategy, Engagement & Programs

Vergara Miller Law Firm • Missouri City (TX)

On-site
USD 70,000 - 90,000
Talent Acquisition Pro - Early Careers & Campus Programs
Talent Acquisition Pro - Early Careers & Campus Programs

OmniForce Solutions • Houston (TX)

On-site
USD 65,000 - 90,000
Strategic Talent Management Lead - Remote
Strategic Talent Management Lead - Remote

El Camino Health • Northern (KY)

Hybrid
USD 140,000 - 190,000
Talent Management Lead: Succession & Growth (NA)
Talent Management Lead: Succession & Growth (NA)

El Camino Health • St. Louis (MO)

Hybrid
USD 120,000 - 160,000
Medical, dental, vision
401(k) with company match
Flexible Spending Account
+1