Chris Ewing

Job title: Head of Client Management

Organisation: Aon Impact Forecasting

Location: London, UK