Global Head of Customer Success
Posted 2 hours ago by BlueOptima
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
As the Global Head of Customer Success, you will report directly to the CEO and be part of our executive leadership team. You'll work with other key stakeholders to develop and execute a customer success strategy that puts our customers first and ensures they are … more