Trina Ives

Industrial Technology Systems Ltd (ITS)
Life Sciences Key Account Manager