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.
Location
Dublin, Ireland
This person is not in the org chart
This person is not in any offices