Cleo
We're Hiring!
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
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
Cloud • eCommerce • Information Technology • Professional Services • Software
The Customer Success Manager oversees customer lifecycle, develops relationships, and ensures accurate records while promoting customer loyalty and problem resolution.
Cloud • eCommerce • Information Technology • Professional Services • Software
The Account Executive will educate clients, execute sales processes, build relationships, and collaborate with teams to meet client needs and drive sales.
Cloud • eCommerce • Information Technology • Professional Services • Software
The Support Engineer I acts as the first point of contact for customers, resolving technical issues, and ensuring an excellent customer experience with Cleo software.
