Michael McLeod has extensive experience with Crawford & Company, serving as the Ontario West Hub Branch Manager since August 1998. In this role, Michael oversees the Kitchener-Waterloo, Brantford, London, and Windsor office locations, managing a service area that includes several key municipalities in South West Ontario. Previous positions held include Branch Manager for Kitchener, Cambridge, Guelph, Owen Sound, and Toronto West, Mississauga, Oakville, and Brampton, as well as Ontario Accident Benefits Supervisor with Crawford & Company (Canada) from 2009 to 2011.
This person is not in any teams
This person is not in any offices