portrait of man
PE

Trevor Dupras

Senior Electrical Engineer
Years in Industry 25