Jarrod Wells is an experienced marine engineer currently serving as a Marine Engineer at Omni Marine since April 2020 and as Chief Engineer at Teekay since 2017. Previously, Jarrod Wells held the position of Marine Engineer (1st Engineer) at Teekay Shipping since January 2009. Jarrod Wells holds a degree in Marine Engineering from TAFE NSW.
Sign up to view 1 direct report
Get started
This person is not in any teams