The Manager, Customer Care, will coordinate, and manage the Company’s Customer Care Unit, and will be responsible for positive Customer Experience (CX) across the relevant customer touch points to the Organisation through frequent communication and collaboration with the Company’s Management Team.
Major Duties & Responsibilities:
Job Knowledge and Skills:
Qualifications & Experience: