David Sloan, President & COO, Aon Benfield Canada
David Sloan is President and COO of Aon Benfield Canada with responsibility for both Canada and Caribbean operations based out of Toronto.

David began his career in London in 1983 with J.H. Minet managing a broad geography of international business, he relocated to Canada in 1994 to focus specifically on Canada and the Caribbean.

David was educated in Scotland and earned a Bachelor of Commerce Degree from Edinburgh University with Post Graduate studies in marketing at Strathclyde University.