HKA Global logotype
Claims and Dispute Resolution · London, UK

Business Support Administrator

This is a key role for the business that requires a highly organised individual with a responsible attitude and a keen eye for detail and exceptional customer service skills.

Personal information