Onboarding/Implementation Manager - North America Manage and lead a team of 12 Onboarding Specialists, ensuring the delivery of an excellent onboarding experience for clients while maintaining key performance metrics. Drive operational improvements, handle client escalations, and collaborate with cross-functional teams to align onboarding strategie...