Customer Service Officer (Call Centre) at Sedgwick | HireBase