Customer Care Supervisor – Call Centre Watu Role Summary; Customer Care Supervisor role entails supervising, guiding and training customer care teams in resolving different customer queries/challenges as they […] More