John Simmons

Active Victoria, BC Director for Carmanah Technologies Corporation