Apply Now
Location
Remote, Remote, Philippines
Posted
July 16, 2026

Job Description

Job Summary

The Sales and Customer Success Specialist bridges the gap between new business acquisition and long-term client retention. In this role, you will be the primary point of contact for corporate clients, handling inbound sales inquiries, guiding new accounts through the onboarding process, and providing high-touch customer support. The ideal candidate understands the professional landscape of B2B relationships, possesses a consultative sales approach, and is dedicated to helping corporate clients maximize the value of our services.


Key Responsibilities

  • Inbound Sales & Lead Qualification: Respond to incoming corporate inquiries, qualify leads, conduct discovery calls, and present tailored service solutions to prospective B2B clients.
  • Account Onboarding: Guide new corporate clients through the initial setup, implementation, and onboarding phases to ensure a seamless transition into our ecosystem...