Team leader
Liverpool, Liverpool, United Kingdom
The Contact Company
FOOTASYLUM
Contact Centre Manager
Operations Manager
Contact Center Manager
De La Salle Croxteth Liverpool