A fantastic opportunity has arisen for an experienced Customer Services Manager with a very commercial and customer... working with EcoVardis they are in the top 1%! The role requires an exceptional Customer Services Management professional...
Barker Ross