Dubber

HQ
Atlanta
207 Total Employees
Year Founded: 2011

Teams at Dubber

Recently posted jobs

YesterdaySaved
Remote
United States
Artificial Intelligence • Sales
As a Customer Success Representative, you will support Dubber's channel partners and customers, ensuring high-quality service, onboarding, and retention, while troubleshooting issues and maintaining relationships to drive satisfaction.
6 Days AgoSaved
In-Office
London, Greater London, England, GBR
Artificial Intelligence • Sales
The Partner Engagement & Sales Lead drives revenue growth through EMEA channel partners, manages relationships, coaches teams, and optimizes sales pipelines while achieving sales targets.
14 Days AgoSaved
In-Office
2 Locations
Artificial Intelligence • Sales
Design, ship, and maintain telecommunication capture services in a multi-cloud environment. Modernise and operate resilient audio/video capture platforms, support production systems, and collaborate with product and customer teams to deliver robust VoIP solutions.