Posted Jul 14, 2026

[Remote] Customer Success Manager

Apply for this role →

Note: The job is a remote job and is open to candidates in USA. Direct Software Limited, operating as Allegrow, is a high-growth SaaS company focused on solving email deliverability challenges for GTM teams. The Customer Success Manager will play a key role in building the post-sales function for US-based customers, ensuring customer satisfaction and retention through effective onboarding and support strategies.


Responsibilities


Skills


Company Overview

  • Direct Software accelerates prospecting and follow-up for sales teams using email. It was founded in 2018, and is headquartered in Edinburgh, West Lothian, GB, with a workforce of 2-10 employees. Its website is http://www.directsoftwareltd.com.

  •