Otonomee | B Corp™ · 1 month ago
Customer Success Support Specialist (Remote USA - North Carolina & Georgia)
Otonomee is a B Corp™ that focuses on delivering scalable, tech-driven, people-focused solutions. The Customer Success Support Specialist role is essential for providing technical support and operational assistance to enterprise healthcare clients, ensuring an exceptional customer experience and strengthening client relationships.
Information TechnologyOutsourcing
Responsibilities
Deliver tailored onboarding experiences, including unboxing, activation, and app navigation, ensuring clients and their members are fully supported
Host weekly webinars to guide users through set-up processes, program benefits, and feature overviews (content provided by our marketing team)
Offer personalized 1:1 phone sessions to assist with app setup and troubleshooting
Serve as a point of escalation for partner help desks, providing guidance on program-specific and eligibility-related queries
Manage a dedicated support line to facilitate seamless handoffs and consultative support for partner teams
Oversee logistics for orders, exchanges, refunds, and warranty replacements
Ensure prompt and accurate handling of size exchanges and shipping issues
Troubleshoot and resolve hardware and software issues effectively
Collaborate with internal teams to address complex technical challenges when needed
Ensure healthcare memberships are correctly applied and resolve any issues, escalating to partners as necessary
Manage membership renewals by coordinating outreach, confirming details, and processing payments
Assist the sales team with onboarding transactional clients, including payment confirmations, sizing kit coordination, and fulfillment
Handle bulk returns, exchanges, ensuring smooth client operations
Manage internal and external bulk ring orders for events, press, and influencers using tools like Netsuite
Provide client support for the Bulk Order Portal, resolving questions and troubleshooting issues as they arise
Work closely with operations, and customer success teams to ensure consistency and efficiency across all client interactions
Share insights and feedback to improve processes and resources for enterprise client
Qualification
Required
Previous experience in enterprise client support, particularly in Health Tech or tech, is highly valued
Proven Experience in a Customer Success Representative or Customer Support Role
Strong troubleshooting abilities for software and hardware issues; proficiency in tools like Netsuite, CRM platforms, and ticketing systems
Demonstrated ability to manage logistics, workflows, and multiple projects in a fast-paced environment
Clear and empathetic communicator with a knack for building strong client relationships
A problem-solver with a passion for delivering exceptional service and building trust
Internet speed internet of 20 mbps or higher required
Hardwired internet (ethernet) connection router needed
A private room for you to work in
Benefits
12 days PTO and 3 days sick pay
401k and Health Insurance contribution
An Oura Ring so that you can provide great customer support.
Referral Program
Equipment provided
A Otonomee Buddy on joining
Online Gym and Wellbeing Studio.
The opportunity for professional growth.
Company
Otonomee | B Corp™
Founded in 2020, Otonomee is one of the world’s first purpose built, remote first, outsourcing companies (BPO) who provides partner companies with outsourced sales and customer support solutions.
Funding
Current Stage
Growth StageRecent News
2025-12-02
2025-11-19
Irish Tech News
2025-11-19
Company data provided by crunchbase