relevant to training and technical support. Desired: High school diploma or equivalent: In Computer Science, Information... sectors both in the UK and Europe. So who are we looking for? A fantastic opportunity to be a Technical Support lead in...
People Squad