Head of Customer Success
Posted 4 hours ago by RAMP Global
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Permanent
Based in our central London office and working closely with the Chief Commercial Officer, you will be a key player in the business, leading a team of 5 (and growing) Account Managers to drive the fulfilment of jobs across all key accounts – these accounts include blue-chip global … more