Glenn Lizza possesses extensive experience in marine engineering, currently serving as Chief Engineer at Moran Towing Corporation since June 2022, with a previous role as Assistant Engineer. Prior to this, Glenn worked as an Assistant Engineer at The Vane Brothers Company from March 2021 to June 2022, and held the position of Marine Engineer at Maid of the Mist Corporation from July 2020 to March 2021. Glenn earned a Bachelor of Engineering in Mechanical Engineering from the State University of New York Maritime College, where studies were completed from August 2016 to May 2020, and also holds a High School Diploma from Chaminade High School, obtained from September 2012 to May 2016.
Sign up to view 0 direct reports
Get started