Clearwater International hires London head
Clearwater International has appointed Christopher Jones as a managing partner and head of London, to lead its team of 35 in the capital.
Clearwater International has appointed Christopher Jones as a managing partner and head of London, to lead its team of 35 in the capital.