. Apply Now: If you, or anyone you know, are looking for a Claims & Recoveries Officer position within a dynamic and client-centric organisation, click... to join our team as Claims & Recoveries Officers. About Us: Carbiz is an industry leader in all-in-one accident management service...