Job Description

Role Purpose

The People Success Manager is responsible for acquiring the right talent, enabling continuous learning and motivation, ensuring people feel cared for, and maintaining strong people-process discipline. The role ensures that teams perform consistently, improve continuously, and operate with high standards of delivery, compliance, and professionalism.


One-Line-Definiton: People Success Manager – Owns talent acquisition, learning and motivation, people care, performance management, and compliance hygiene to enable high-quality delivery and a strong culture.


Key Responsibilities


1. Talent Acquisition & Onboarding

Own end-to-end talent acquisition qualitatively across roles and levels on-time.

Partner with leadership to define hiring needs and success profiles

Drive structured i...

Apply for this Position

Ready to join SMB Catalyst? Click the button below to submit your application.

Submit Application