GTM employee working in the metrology lab

Galway Tool & Mould employee working in the metrology lab at their manufacturing facilities