Peter Crawford

Director

Peter Crawford

Peter Crawford

Director

Peter Crawford is a Director of Echelon Insurance and the Chair of the Audit and Risk Committee. He is a retired Chief Financial Officer and Treasurer of The Co-operators Group where he enjoyed a lengthy career in various financial and management roles. Mr. Crawford is a Certified General Accountant. He has been a Director of Echelon Insurance since 2004 and was appointed to the Echelon Insurance Board in 2013.

View all team members