Antes de ser o nosso Diretor Nacional de Vendas, Trevor ocupou o território dos Grandes Lagos como Diretor Regional de Vendas e está na Challenger Lifts desde 2001. Como NSM, supervisiona todos os outros RSMs e actividades de vendas em toda a empresa.