Stephen Twaddle is currently the Senior Manager of Due Diligence at UNW, a position held since 2025. Prior to this, they gained extensive experience at Deloitte, serving as a Senior Manager and Assistant Manager in Transaction Services from 2019 to 2025. Stephen also worked as a Duty Manager at The Northumberland Club from 2016 to 2017. They earned a BSc in Economics from the University of Leeds, graduating with a 2:1 in 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices