Tom Cavanagh is a Graduate Engineering Trainee at Croda since September 2022, where responsibilities include roles as a Plant Coordinator, Group SHE/Site SHE, and Process Engineer. Previously, Tom held a Process Engineering Placement Student position at Croda from August 2020 to August 2021. Tom holds a Master of Engineering (MEng) degree in Chemical and Energy Engineering with a specialization in Industrial from the University of Leeds, which was completed between 2017 and 2022. Tom's educational background also includes attendance at St Anselms College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices