Liz Theophille

Liz Theophille

Liz joined Novartis in November 2016 and is currently the Chief Technology Officer &
Digital IT Lead responsible for Technology Strategy, Enterprise Architecture, Digital
Technology enabling platforms, Advanced Analytics and Robotic & Cognitive
Automation Centers of Excellence.
In addition to her current role as CTO&D she is leading a business transformation
programme chaired and sponsored by our CEO named EOS (Enterprise Operations
Simplification) across Novartis to drive innovation, business growth and value. This
programme delivers against one of Novartis key priorities.
Elizabeth has worked in many different industries (Beverage, Media, Airline Transport,
Oil & Gas, IT Consulting, Telecommunications and Pharmaceuticals) over 25 years
and she is an experienced senior IT professional with a proven track record of leading
and delivering complex, strategic global change programmes across the business. She
is very outcome oriented with strong Digital Transformation expertise recognised
across industries
Elizabeth has spent many years of her career working abroad i.e. 2 years in New York,
6 years in France, one year in Germany and now lives and works in
Switzerland.