Tras haber servido cuatro años en las Fuerzas Armadas Canadienses, Trevor decidió estudiar Ingeniería Física en la Universidad Laval centrándose en la ciencia de los materiales. En febrero de 2020, Trevor se incorporó al entonces departamento de I+D de la división industrial Olympus Scientific Solutions, que hoy es la división industrial de Evident Scientific. Pasados dos años, se unió al equipo de aplicaciones de producto bajo el cargo de supervisor de aplicaciones de producto para los detectores de defectos de la serie OmniScan™ X3.