Client Services Technician
Based in our London office, the Client Services Technician will also be required to attend multiple client sites, together with fulfilling scheduled on-site commitments. Some occasional UK travel may be required.
Join a team of keen, knowledgeable and passionate professionals that spans the UK. This is your opportunity to learn, develop and grow with us, and be a part of an organisation that delivers dynamic cloud solutions, expert consultancy, and unrivaled customer service.
For further information please contact Human Resources
Explore our world using our interactive map