Robert (Hap) Sneddon

Past President
CSTA

Bio Coming Soon.

Board Roles
Past President, CMT Canada (2011 - 2013)