Stewart Mahony is currently a Process Engineering Manager at embecta, where they oversee key engineering processes. Previously, Stewart held various roles at Rolls-Royce, including Manufacturing Engineering Manager and Production Leader, contributing significantly to the manufacture of critical rotating parts. Stewart's career includes a stint as a Product Design Engineer at Futura Design and several engineering roles at BD. They earned a Bachelor of Engineering in Mechanical and Manufacturing Engineering from Trinity College, Dublin, and a Master of Engineering in Mechanical Engineering from Dublin Institute of Technology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices