Trainee Loss Adjuster, Construction & Engineering
Background
Charles Taylor is a multinational company providing professional services and technology solutions dedicated to the global insurance market. Dating back to 1884, Charles Taylor operates in more than 120 locations spread across 30 countries in Europe, the Americas, Asia Pacific, the Middle East and Africa. Head quartered in London, Charl...