THE JOB AT A GLANCE As the Team Leader: Life Claims, you will be reporting to the Claims Manager: Life... to teams and management, on trends identified Supervise and report on the claims process to ensure customers satisfaction......
Job Location: Parktown, Johannesburg, South Africa