Onboarding Specialist

WOW24-7
Full-time Maynila, Metro Manila Other-General
Posted:
March 03, 2026
Location:
Maynila, Metro Manila, Philippines

Job Description

Onboarding Specialist will be responsible for coordinating and executing client onboarding across multiple projects. The role focuses on preparing training materials and knowledge bases, supporting tool setup (CRM/helpdesk), coordinating stakeholders (Sales, Operations, QA, Trainers, Clients), and ensuring smooth project launches.
This position plays a key role in standardizing onboarding processes and improving training quality across WOW24-7 projects.
Requirements:
2+ years experience in customer support, onboarding, training, or operations (BPO/outsourcing is a strong plus)
Strong organizational and coordination skills
Experience creating documentation/knowledge bases / training materials
Confident written and spoken English (B2+ / C1 preferred)
Ability to manage multiple projects simultaneously
Experience with CRMs / helpdesks (Zendesk, Gorgias, Intercom, Freshdesk, HubSpot, etc.)
Strong attention to detail and structured thinking
Comfortable working w...

Apply for this Job

Submit your application for the Onboarding Specialist position at WOW24-7.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Maynila, Philippines
Posted: March 03, 2026
Deadline: April 12, 2026