Steve Snelling is currently the Head of Pensions & Employee Benefits at Marex, a position held since 2023. From 2016 to 2023, they served as the Pensions & Benefits Lead at Aviva. Prior to that, Steve was the Executive Director of Human Resources at Lehman Brothers (in Administration) from 2000 to 2016. They are also pursuing education at the University of Exeter.
This person is not in the org chart
This person is not in any teams
This person is not in any offices