Cleo

HQ
Rockford, Illinois, USA
Total Offices: 2
500 Total Employees
Year Founded: 1976

Offices at Cleo

Cleo is headquartered in Rockford, Illinois, USA and has 2 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

U.S. Office Locations

HQ
Rockford, Illinois, USA

4949 Harrison Avenue, Rockford, IL, United States, 61109

Chicago, Illinois, USA

111 W. Jackson , Chicago, IL, United States, 60604

Recently posted jobs

18 Hours AgoSaved
Remote or Hybrid
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
The Solutions Architect (SA) is a strategic partner to the Sales team, responsible for uncovering complex supply chain inefficiencies and designing tailored integration solutions. You will lead the technical discovery, build high-impact Proof of Concepts (POCs), and serve as the subject matter expert on how our platform integrates customer ecosystems and orchestrates B2B processes to drive resilience and scalability.
What You Will Be D...
3 Days AgoSaved
Remote or Hybrid
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
Sell Cleo products to new and existing clients by building relationships, driving pipeline, executing the full sales process from lead to close, collaborating with SDRs and Account Managers, negotiating, and tracking client program progress to meet revenue goals.
3 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.