Customer Value Lead at Omnea | Shinobi Jobs