With over 15 years in the field, Kyle has worn many hats including Inspector, Trainer, Builder, Course Manager, Project Manager and Gear Sales.