Similar jobs like this one
Recommended jobs
Background
Charles Taylor plc is a global leading provider of professional services to the insurance industry. The group manages mutual insurance companies, provides specialist loss adjusting services, has recently
established a Lloyd’s Managing Agency and...