WHALE TANKERS LIMITED
Lee Smith currently serves as the Head of IT and Systems at Whale Tankers, a position held since April 2024. Prior to this role, Lee was the IT Services Manager at Wealmoor Ltd from March 2015 to April 2024. Lee's extensive experience in information technology management includes a significant tenure as the Group IT Manager at Sundial Group - Experts in Events from April 2000 to February 2015.
This person is not in the org chart
This person is not in any teams
This person is not in any offices