Onboarding Program Manager (Contractor – 6 Months)
Remote (must be available to support North America business hours: approx. 2 PM – 9 PM SAST)
Full workday aligned to North American time zones, with a 1-hour lunch break
Our client is a global leader in IT and professional skills training, helping individuals and organizations navigate and succeed in an ever-evolving digital world. They form part of a larger, well-established learning and development group that offers world-class training in technology, business, and leadership. Currently undergoing an exciting transformation to scale their business, they are performance-led but people-first, with a friendly, drama-free, and collaborative culture.
With a strong emphasis on ownership, agility, and innovation, they empower team members to think on their feet and make meaningful contributions from day one.
Our client is looking for an experienced Onboarding Program Manager to join their Sales Enablement / Talent Development team on a 6-month fixed-term contract. This is a critical role focused on designing and delivering a scalable, engaging onboarding program for a growing North American sales team. The company is planning to onboard 15–20 new sales professionals over the next few months, and this role will directly shape their first experiences and future success.
This is a unique opportunity to build a program from the ground up and leave a lasting impact in a business that values initiative, performance, and a can-do mindset.
Design a scalable, role-specific onboarding program for North American sales hires
Collaborate with stakeholders across Sales, HR, and Learning & Development to align program content with business goals and required sales competencies
Curate and create training materials, schedules, frameworks, and success metrics
Lead the end-to-end onboarding journey for a live cohort of new sales hires
Coordinate resources, track timelines, and ensure smooth delivery of sessions and supporting content
Gather feedback and continuously improve the onboarding experience
Act as the key point of contact for onboarding efforts across departments
Facilitate check-ins with managers and new hires to ensure alignment and engagement
Present insights and recommendations based on onboarding outcomes and feedback
Work with existing internal learning materials (some may require extraction or reformatting)
Develop engaging training modules from knowledge base resources across multiple learning streams such as ITIL, AWS, Cisco, Red Hat, Salesforce, AI, and more
5+ years of experience in Sales Enablement, Learning & Development, or Talent Management
Proven success in designing and delivering onboarding programs (ideally in a sales, tech, or training environment)
Strong project management and stakeholder engagement skills
Excellent facilitation, communication, and interpersonal skills
Comfortable working independently and making decisions quickly
Familiarity with LMS platforms, CRM systems (like Salesforce), and content development tools
Must be available for full workdays within North American business hours (approx. 2 PM–9 PM SAST)
Previous experience working in North America–aligned roles or time zones is a strong advantage
A stable, well-articulated career path with a track record of delivery and reliability is essential
Fully remote role
Flexible and people-first working culture
Opportunity to shape the onboarding experience from scratch
Work alongside a high-performing and collaborative team
Potential for future opportunities beyond the 6-month contract
NB: Due to the high volume of applications, if you have not received a response from the Talent Acquisition team within 4 weeks, please consider your application unsuccessful.
SAIC
Futures Works Global
Xsolla
Cambia Health Solutions
LanceSoft, Inc.