Team Manager
glasgow, glasgow city, united kingdom
Capita
Three UK
Technical Support
O2 (Telefónica UK)
Technical Support Analyst
Thus
Energy Advisor
Idox plc
2nd tier service desk team leader
IBM
technical support
Saint Augustines Secondary School