Customer Service Manager
Newcastle upon Tyne, GB
Thomas Cook
STAXI Corporation
Customer Care Manager
Manager - Post Sales; WOW Care and Customer Care Product Development and Purchasing