London – Our client is a global Technology company that offers solutions both B2B and B2C clients to more than 3,000,000 customers. They are a global organization with more than 25 locations in 17+ countries, providing local and

Excerpt from:
Dutch Technical SUpport and Helpdesk role £18-21k