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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices