Peter Swinkels Senior Sales Manager, EMEA Read Bio Peter Swinkels Senior Sales Manager, EMEA Peter Swinkels Senior Sales Manager, EMEA