Deborah Lowe

Head Of Commercial - Supply Chain at Rolls-Royce SMR

Deborah Lowe has a diverse work experience in the supply chain and commercial management field. Deborah is currently working at Rolls-Royce SMR as the Head of Commercial - Supply Chain and has been with the company since November 2021. Prior to Rolls-Royce, Deborah worked at Emerson Process Management in 2015 as a Senior Contracts Executive, and at Ultra Electronics PMES from 2012 to 2015, where they held the roles of Commercial Manager and Contracts Manager. Before that, they worked at Thales from 2009 to 2012 as a Contracts Manager and Senior Contracts Officer, and at Optimized Systems & Solutions from 2006 to 2009 as a Contracts Officer.

Deborah Lowe completed their Law LLB degree at the University of Derby from 2000 to 2003. Prior to that, they attended Greenhead College from 1998 to 2000, where they studied Psychology, Sociology, and English Language. Deborah also attended Honley High School from 1993 to 1998. No degree or field of study is provided for their time at Greenhead College and Honley High School.

Links

Previous companies

Thales Group logo

Org chart