Senior Manager, Enterprise Delivery Strategy at Novocure — aijobsearch