Skip to content
CSM Jobs
Sinch

Onboarding Specialist II

Sinch

Location
Remote (United States)
Compensation
$82k - $102k/yr
Employment
Full-time
Level
Mid Level
Posted Today

About the Role

Sinch is a global customer communications cloud provider connecting businesses with customers via messaging, voice, and email. The Onboarding Specialist II manages customer implementation projects, serving as the primary point of contact to ensure smooth platform adoption and early value realization.

Skills

Customer onboarding SIP trunking PSTN routing Cloud voice Voice API UCAAS CRM systems Microsoft Excel Microsoft PowerPoint Project management Technical communication Root cause analysis Customer education Stakeholder management Presentation skills

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k
  • Paid time off
  • Paid parental leave

Perks

  • Remote work
  • Commission
  • Volunteer time off

Full job details