Technical Call Centre Manager
AVIS Southern Africa
Technical Call Centre Supervisor and Customer Care