Strategic Customer Success Manager
21 hours ago
London
Experience in a customer facing role, ideally at enterprise or strategic level, this could be as an Account Executive, Account Management, Customer Success Manager or Business Development Executive position,. In the Strategic Customer Success role, you will be managing key strategic accounts acro...