Onboarding Specialist

Sinch
Full-time Philippines, Philippines Other-General
Posted:
March 03, 2026
Location:
Philippines, Philippines, Philippines

Job Description

At
Sinch
, we are a global leader in providing cutting-edge communication platforms, enabling businesses to connect with any mobile phone on the planet in seconds, or less. Our platform supports mobile SMS, rich messaging, voice, and video communication solutions for some of the biggest companies in the world.

Why do we have this role?
As part of our 2026 Growth Strategy, we're
expanding our US presence
and
strengthening our customer onboarding experience
to ensure every customer starts their journey with success.

What do you do in the role?
We're looking for an
Onboarding Specialist
with a customer-first mindset and a knack for problem-solving to join our growing
Customer Success team
. This role focuses on helping new customers get set up right to ensure a seamless onboarding experience.

You'll be the key
point of contact
for
new customers
in the
US
, guiding them through the setup process, troubleshooting ...

Apply for this Job

Submit your application for the Onboarding Specialist position at Sinch.

Apply Now Save for Later

Job Overview

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