The Onboarding and Support Specialist professional will be responsible for the successful onboarding, training, and rollout of a specialized. This role involves working directly with clients, ensuring smooth implementation, providing training, offering support, and maintaining effective communication across multiple stakeholders in various locations across the Philippines.