Ombud

HQ
Denver, Colorado, USA
52 Total Employees
Year Founded: 2011

Similar Companies Hiring

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
8 Offices
100000 Employees
Productivity • Sales • Software
8 Offices
3049 Employees
Healthtech • Software • Pharmaceutical
13 Offices
69000 Employees

Benefits at Ombud

Recently posted jobs

2 Days AgoSaved
In-Office
Denver, CO, USA
Machine Learning • Software
The Customer Marketing Manager will develop and optimize marketing strategies, enhance customer relationships, and manage referral programs to drive client acquisition and loyalty.
2 Days AgoSaved
In-Office
Denver, CO, USA
Machine Learning • Software
The Support Manager oversees Data Entry Specialists, ensuring efficient operations, enhancing processes, and achieving customer satisfaction through effective project management.
2 Days AgoSaved
In-Office
Denver, CO, USA
Machine Learning • Software
Lead the product engineering team at Ombud in developing the Orchestrated Revenue Operations platform, focusing on AI Co-Pilots and innovative engineering practices.