Operations Manager
glasgow, glasgow city, united kingdom
Diligenta - a subsidiary of Tata Consultancy Services
Capita
Customer Service Manager
Team Manager
Lochend Secondary