Jeremy Leigh 2020, Engineering Schools & Programs Bio Media Mentions School & Degree:University of Ottawa, Engineering High School/Cegep:Polyvalente Roland-Pepin City & Province:Campbellton, New Brunswick Nominated by:Chantal Duguay Meet the 2025 Schulich Leaders🚀🚀 Share this profile