William retired in 2008 after 30 years with Imperial Oil as Senior Project Manager / Environmental Specialist. Prior to that William worked for a contracting firm specializing in underwater concrete repair, and before that he served as an Engineering Officer at Base Borden and as an Artillery Officer at Base Petawawa. William obtained his Bachelor of Engineering at R.M.C.
Williamís volunteer work has included Barrie Planning Commission, Junior Achievers, Boy Scouts, Soccer, Minor Soccer, Minor Baseball and, old-timer Hockey. In addition, being an organizer and Treasurer in various local political constituencies and as a CFO ibn various Provincial Elections.
William is married with two sons.