Research & Development Engineer
Teleflex
Athlone