Derek Gordon

Active Richmond Hill, ON President for Heat Transfer Solutions Inc.