← All Jobs
Posted Jun 15, 2026

[Remote] Customer Success Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. Cleo is a company focused on delivering high-quality customer success solutions, and they are seeking a Customer Success Manager. The role involves managing customer accounts, conducting business reviews, and ensuring customer satisfaction through effective relationship building and strategic planning.


Responsibilities


Skills


Benefits


Company Overview

  • Cleo offers enterprise integration software solutions that enable managed file transfer, network fax, and interactive messaging activities. It was founded in 1976, and is headquartered in Loves Park, Illinois, USA, with a workforce of 201-500 employees. Its website is http://www.cleo.com.

  •