Operations Manager
leicester, leicester, united kingdom
Teleperformance
BT Group
Sales Administration
Leeds Metropolitan University