R&D Engineer
Vickerstock UK
Dundalk