Declan O'Leary is a seasoned professional with over 30 years of experience in Quality, Engineering, and leadership roles within multinational companies. Currently serving as a Quality Engineering Manager at embecta, Declan previously held positions of significant responsibility at Celestica, Ricoh Ireland Limited, and GE, among others. Declan possesses a Master's Degree in Business Management and a strong background in Quality and Operations, focusing on continuous improvement and change management. Throughout their career, they have demonstrated excellent analytical problem-solving skills and have successfully led global quality initiatives.
This person is not in the org chart
This person is not in any teams
This person is not in any offices