David Grills

Development Engineering Manager

David Grills is currently the Development Engineering Manager at Embecta, bringing extensive experience in engineering, process development, and leadership. Previously, they held various roles including Senior Development Engineer at BD and Manufacturing Engineer at Boston Scientific CLN, where they focused on optimizing processes and mentoring junior staff. David's educational background includes a BEng in Mechanical and Manufacturing Engineering from Dublin City University and a PG Diploma in Management Practice from University College Dublin. Their career highlights underscore a commitment to delivering innovative manufacturing processes that enhance product effectiveness and efficiency.

Location

Ireland

Links

Previous companies


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