Avant d'être directeur national des ventes, Trevor a occupé le territoire des Grands Lacs en tant que directeur régional des ventes et travaille chez Challenger Lifts depuis 2001. En tant que directeur national des ventes, il supervise tous les autres directeurs régionaux des ventes et les activités de vente à l'échelle de l'entreprise.