Cleo

HQ
Rockford
Total Offices: 2
500 Total Employees
Year Founded: 1976

Teams at Cleo

Recently posted jobs

2 Hours AgoSaved
Remote or Hybrid
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
The Customer Success Manager oversees customer relationships, ensuring seamless transitions from launch to renewal while enhancing customer satisfaction and loyalty.
5 Days AgoSaved
Remote or Hybrid
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
The Solutions Architect leads the technical sales cycle, uncovers supply chain inefficiencies, and designs integration solutions while advising executives.
8 Days AgoSaved
Remote or Hybrid
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
Lead product strategy and execution: discover customer needs, define requirements and prototypes, prioritize roadmaps, work with engineering to deliver features, drive launches and go-to-market, and evangelize products while soliciting customer feedback to improve experience and growth.