Trevor Targaglia
Trevor Targaglia
Product Applications Leader
After four years with the Canadian Armed Forces, Trevor chose to study Engineering Physics at Laval University with a speciality in materials science. In February 2020, Trevor joined the R&D department of then Olympus Scientific Solutions’ industrial division, now Evident Industrial. After 2 years, he switched over to the product applications team and is now in the Product Applications Leader role for the OmniScan™ X3 series of flaw detectors.