ATLAS

Customer Success Manager

Cleo (India) · Bengaluru

EmployerCleo (India)
LocationBengaluru
Posted2026-10-06
Confirmed open2026-10-29

Apply on the employer’s site Open in Atlas

About this role

Customer Success Manager Department: Sales & Revenue Level: IC – Mid-Level Location: Bangalore Type: Full Time Reports To: Director, Customer Success About Cleo Cleo is the AI-native supply chain orchestration company built on modern EDI. We help businesses orchestrate EDI, API, MFT, applications, and trading partner ecosystems with the visibility, intelligence, and control needed to keep…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Cleo (India)