Rory Russell

Get notifications in MyBN when activity occurs.
Rory Russell
Rory Scott Russell has over ten years of international experience in upstream positions at Shell. Most recently he was finance manager for exploration in Europe and Russia based in London. In this role he oversaw all financial aspects of the business, corporate governance and control, treasury management and sat on regional investment committees covering the North Sea, onshore Netherlands and Germany, Italy, Russia and Kazakhstan. He was involved in country entries and project start-ups in Greenland, Albania, Spain, Ukraine and Russia. Prior to this he was finance and commercial manager for exploration in Russia based in The Hague and Moscow and has also worked in the strategic planning unit for Shell's global upstream business, based in The Hague. Mr Russell has a BSc (Hons) from the University of Edinburgh.

Article Timeline


Subscription Options