Cleo

HQ
Rockford, Illinois, USA
Total Offices: 5
400 Total Employees
Year Founded: 1976

Offices at Cleo

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

Hybrid Workplace

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

Typical time on-site: Flexible

U.S. Office Locations

Global 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

Netherlands
United Kingdom

Recently posted jobs

2 Days Ago
Remote
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
As a Data Scientist, you will analyze complex supply chain data, identify trends, and develop predictive models to support strategic business decisions. Responsibilities include data collection, statistical modeling, collaboration with teams, and effective communication of insights to stakeholders.
3 Days Ago
Remote
United States
Cloud • eCommerce • Information Technology • Professional Services • Software
The Senior Account Executive will educate clients, execute a successful sales process from lead to close, gather client feedback, collaborate with SDRs and Account Managers, negotiate with clients, and monitor program progress. This role focuses on building strong client relationships and driving sales growth at Cleo.
4 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Cloud • eCommerce • Information Technology • Professional Services • Software
The Support Engineer will manage the CIC environment in Cleo B2B Cloud systems, respond to incidents, troubleshoot customer issues, and investigate EDI-related problems. Responsibilities include bug-fixes for translation issues, trading partner onboarding, and collaboration with internal departments to ensure optimal customer support.