Low-touch Customer Success Manager

Jobgether

Schweiz

Posted

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Low-touch Customer Success Manager based in Switzerland. Join a fast-growing, remote-first technology environment focused on helping businesses unlock the potential of automation and AI-powered workflows. As a Customer Success Manager, you will manage a portfolio of approximately 30 enterprise accounts across the EMEA region, serving as their primary post-sales partn…

Apply for this job