Managing the Client Services department (team of circa 20 account managers) in our London HQ office, a department servicing circa 900 corporate clients. Responsible for retaining and growing current client revenue as well as people management and operational management
We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.
You can read the details below. By accepting, you agree to the updated privacy policy.