Customer Success Representative - Channel
Location
United States
Posted
15 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishCrm PlatformsSalesforce
Job Description
About Dubber
Dubber is the world's leading conversation platform used by some of the world’s largest communication networks. We are proud to offer innovative products that enable any business to unlock the potential in every conversation through AI-enriched conversational data.
Already adopted as core network infrastructure by hundreds of global communications services and applications worldwide, Dubber is specifically designed to help service providers to differentiate, drive new revenues and improve customer retention.
Dubber is listed on the Australian Stock Market (ASX:DUB) with a global presense operating primarily in APAC, North America, UK and Europe.
The Opportunity
This is an exciting opportunity to join a growing team where you will work closely with Dubber Channel Partners, Customer Support, Partner Managers, and internal teams to deliver an exceptional customer and partner experience.
As a Customer Success Representative - Channel, you will serve as a
trusted point of contact
for Dubber partners and their customers, ensuring they receive timely, accurate, and high-quality support throughout their journey with Dubber. You will develop strong relationships with partner teams, helping them successfully onboard, adopt, and support Dubber solutions for their customers.
You will take a
hands-on, service focused approach
to partner and customer engagement to proactively resolve issues, answer product questions, and advocate internally on behalf of partners to ensure seamless service delivery. Your work will directly contribute to partner satisfaction, customer retention, and the long-term success of Dubber, our partners, and your own professional growth.
What You’ll Do
You will be part of a team reporting to the Vice President of Sales, Americas / Partner Engagement Team Lead. Your day-to-day responsibilities will include:
Serving as a primary customer service and support contact for Dubber channel partners and their customer-facing teams
Building and maintaining strong relationships with partner support and sales teams to ensure consistent, high-quality customer experiences
Understand the products, packages, incentives of the core products sold by sales teams and channel partners and then demonstrate how Dubber subscription packages can dramatically improve their results
Assisting partners with customer onboarding, account setup, product usage questions, and ongoing service needs
Responding to partner and customer inquiries via phone, email, and other communication channels in a timely and professional manner
Work with partners and internal Dubber teams to identify churn risk customers as well as upsell opportunities
Troubleshooting issues and coordinating with internal teams (Sales, Support, Product, Engineering, and Marketing) to drive resolution
Educating partners on Dubber products, features, and best practices to enable effective customer support
Documenting customer interactions, service requests, and resolutions accurately within CRM and support systems
Identifying recurring issues or process gaps and proactively recommending improvements to enhance partner and customer satisfaction
Supporting partner success by ensuring Dubber is easy to do business with and consistently delivers value
What You’ll Bring
About You
You can understand basic technical concepts and explain them clearly to nontechnical audiences
You thrive in a collaborative,
team-oriented, and fast-paced environment, vibrant and positive attitude with a willingness to perform and execute
You are detail oriented, organized, and dependable when managing multiple customer and partner requests
You bring a positive, empathetic, and service first mindset to every interaction
You are Responsible, Adaptable, Kind, Empathetic, Respectful, and Accountable
You have experience working remotely and are comfortable communicating with distributed teams
Why Dubber?
Competitive salary
Growing SaaS company where no two days will be the same with limitless opportunities!
Global locations
Collaborative and supportive teammates
Apply Now
We will be reviewing applications as they come in so don't wait, apply today!
Job Requirements
- 3+ years of experience in a customer service or customer success role, preferably within a SaaS or telecommunications environment
- with a focus on retaining and growing accounts
- Experience working with channel partners or supporting indirect sales / partner-led customer models
- Experience working with customers to ensure renewal, prevent churn, and help with growth and upselling
- Strong communication skills with the ability to deliver clear, empathetic, and solutions focused responses via phone, email, and digital channels
- You are tech savvy and have the ability to learn new systems quickly such as Salesforce (or other CRM platforms), Support Ticketing Systems, and Dubber’s platform
- Experience working in a fast paced, startup or high growth environment is a plus
- You understand how to communicate and drive compelling conversations via phone, email, social or other communications channels
- Bilingual Spanish/English highly preferred
Related Guides
Related Job Pages
More Customer Success Manager Jobs
Customer Success Manager15 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Manager, Client Success overseeing client communications and revenue management
United States
Customer Success Manager15 days ago
Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor
Senior Manager driving adoption of customer success in Autodesk's Forma Industry Cloud
CloudGo
Customer Success Manager
PerfectServeAccelerating speed to care by optimizing provider schedules, streamlining clinical communication, and engaging patients.
Customer Success Manager15 days ago
Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor
Lead Customer Success team for healthcare communication solutions company
Customer Success Coordinator
PluralsightWe’re the technology workforce development company that helps individuals and organizations transform with tech skills.
Customer Success Manager15 days ago
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor
The Customer Success Coordinator manages customer renewals, identifies growth opportunities, and ensures impactful customer experience through collaboration across various teams.
SaaS