ControlUp

HQ
Saratoga
Total Offices: 3
293 Total Employees
Year Founded: 2012

Teams at ControlUp

Recently posted jobs

2 Days AgoSaved
Remote
United States
Software
Technical Sales Engineer supporting pre-sales activities: deliver demos and technical presentations, lead and manage PoCs, secure technical buy-in, train partners, provide product feedback, and maintain ControlUp environments to close deals and grow ACV.
2 Days AgoSaved
Remote
27 Locations
Software
As a Technical Relationship Manager, you will guide enterprise customers in utilizing ControlUp's solutions, ensuring value and engagement, while providing technical expertise and support throughout the customer lifecycle.
4 Days AgoSaved
Remote
Netherlands
Software
As an Account Manager, you will manage a portfolio of ~200 accounts, ensuring customer success, retention, and growth through effective communication and collaboration.