Head of Revenues - London, United Kingdom,

Experience Required:

Track record of achievement at a management level in a similarly large and complex organisation including:
delivering customer focused services and service improvements, managing demands and pressures on the service and tight deadlines;
ensuring that the service is effectively..... click apply for full job details