Back Office Key Account Manager

  • Anywhere

The post holder will oversee the relationship between the company and some of our most valued and important clients. You will be responsible for building and maintaining relationships with our client’s key points of contact and responding t…

To apply for this job please visit .