Emer Somers

Placeholder Person Graphic
Bristol Myers Squibb - Ireland
Manager, Senior Process Engineer