Stephen Welding is a Senior Property Loss Control Engineering Manager for Europe, the Middle East, and Africa at Stryker, a position held since 2024. Previously, they served as a Risk Management Executive - Vice President at Lockton from 2022 to 2024 and held various roles at Allianz Insurance between 2014 and 2017, including Risk Control Team Leader. Stephen's extensive career began as an Engineering Apprentice at Birchwood Mechanical Services from 1995 to 2000, and they have accumulated experience across multiple organizations, including Briggs Equipment UK Ltd and Bureau Veritas. In terms of education, Stephen earned a Bachelor's Degree in Business Administration and Management from Wigan & Leigh College, along with several engineering qualifications and a NEBOSH certificate.
This person is not in the org chart
This person is not in any teams
This person is not in any offices