Couchbase

HQ
Santa Clara, California, USA
Total Offices: 2
700 Total Employees
Year Founded: 2009

Similar Companies Hiring

Big Data • Cloud • Software • Database
14 Offices
5550 Employees
Artificial Intelligence • Software • Database
6 Offices
55 Employees
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
4 Offices
850 Employees

Benefits at Couchbase

Recently posted jobs

7 Days AgoSaved
Easy Apply
Remote
United States
Easy Apply
Database
The role involves managing complex enterprise sales cycles, building executive relationships, and driving expansion in strategic accounts while collaborating across internal teams and ensuring data integrity in sales tools.