Posted Jul 13, 2026

[Remote] Customer Success Manager

Apply for this role →

Note: The job is a remote job and is open to candidates in USA. onPhase is seeking an accomplished Customer Success Manager to drive measurable business value for customers in B2B SaaS, particularly within the Office of Finance and related domains. The role involves owning the post-sale customer journey, fostering relationships, ensuring customers realize the full value of onPhase solutions, and collaborating with cross-functional teams to enhance customer success.


Responsibilities


Skills


Company Overview

  • onPhase is an AI-powered platform that automates accounts payable, payments, document management and workflow processes. It was founded in 2000, and is headquartered in Clearwater, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.onphase.com.

  •