Customer Care Manager - Paris

Customer Care Manager – Paris

One of the top leading European companies in the hosting sector, our client provides companies with innovative professional services that increase their online presence and advertising.  Continuing to build on its reputation for excellence in Customer Care & Technical Support, an exciting opportunity has arisen for a dynamic and inspirational individual [...]