IT Business Partner - R&D Planning

United States of America, California, South San Francisco
Switzerland, Aargau, Kaiseraugst

de fr es ru tr it pt zh ja

Drives business opportunities enabled by information and technology. Is the strategic interface and co-creates technology enabled business strategy.  Prioritises, challenges and advises to shape the right outcomes for customers and patients. Accountable, end to end, for all IT delivery in their respective area.