Steve was born in North Bay and has spent most of his life in Northern Ontario. He is a graduate of both the University of Waterloo and Queen’s University. He is also a Chartered Professional Accountant.
Now retired, Steve worked for many years at the Ontario Northland Transportation Commission, completing his career as President and CEO. He has served a number of organizations as a board member including as Chair of the Board of Governors of Nipissing University. His is also currently a Commissioner of the Ontario Northland.