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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices