John Smith

Active Simcoe, ON Chief Executive Officer for Bruce R. Smith Limited