Declan O'Leary

Quality Engineering Manager NPI

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


Org chart

This person is not in the org chart



Offices

This person is not in any offices