UK and Ireland Segment Manager - Life Sciences
northampton, northamptonshire, united kingdom
Schneider Electric
Liverpool John Moores University
Lings Upper