Antes de ser nuestro Director Nacional de Ventas, Trevor ocupó el territorio de los Grandes Lagos como Director Regional de Ventas y lleva en Challenger Lifts desde 2001. Como NSM, supervisa a todos los demás RSM y las actividades de ventas en toda la empresa.