freehire launches on Product Hunt on 26 August.

Follow →

Customer Success Manager

Customer Success Manager Req ID: 81612 Location: Virtual, Other, United Kingdom In our 'always on' world, we believe it's essential to have a genuine connection with the work you do. We are seeking a Customer Success Manager (CSM) remotely in UK, to take full post-sales ownership of customer accounts in the UK and across EMEA. In this role, you will focus on customer satisfaction, revenue retention, and business expansion by aligning customer goals with RUCKUS solutions. You will work closely w…

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available