Technical Support Officer
29 days ago
London
As Technical Support Officer, you’ll be a key member of our support team, providing technical assistance to clients across the UK, Belgium, Ireland, and the Netherlands. Be one of the main technical contacts in the support team, assisting clients and coordinating with engineering when needed. Mana