Technical Support Analyst

Be the first point of contact for customers in Tech Support cases from initial query ensuring customers are well informed through to completion.

£20,000 - £26,000 a year
1 vacante