About us

Echelon is a team of major claims specialists, with first-hand knowledge of managing large and complex losses within the London and international insurance and reinsurance markets.