Dubber

207 Total Employees
Year Founded: 2011

Similar Companies Hiring

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
8 Offices
1100 Employees
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
19 Offices
2500 Employees
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
8 Offices
3800 Employees
Jobs at Dubber

Search the 2 jobs at Dubber

Recently posted jobs

9 Days Ago
London, Greater London, England, GBR
Artificial Intelligence • Sales
Managing a portfolio of existing Service Providers in the EMEA market, focusing on expanding partner relationships and driving revenue growth through key partnerships. Responsibilities include engaging with executives, cultivating relationships, managing commercial aspects, driving sales growth, and collaborating with internal teams for strategic positioning and growth within the industry.
20 Days Ago
London, Greater London, England, GBR
Artificial Intelligence • Sales
The Channel Partner Manager at Dubber in EMEA is responsible for driving the channel strategy, managing and acquiring partners, and collaborating with the sales team to achieve revenue and growth targets. The role involves developing effective sales strategies, analyzing performance metrics, managing partner relationships, and representing the company at industry events.