Shane Kelly
Production Technologist @ Takeda
About Shane Kelly
Shane Kelly is a Production Technologist at Takeda Pharmaceuticals in Bray, with expertise in various analytical techniques and clean room technology. He holds a Bachelor of Science degree in Chemical Analysis from the Institute of Technology, Tallaght, and has been in his current role since 2015.