Head of Customer Value at Omnea | Shinobi Jobs