Manager, Digital Process Design (DPD) job at Johnson & Johnson Innovative Medicine