Cayley replaces Gallagher in Aberdeen By Ian Forsyth Published: 01/09/2010 The new boss of oil giant Shell in Aberdeen officially starts in the post today. Previously, Glen Cayley (right) who has 30 years experience in the industry was based with the company in The Hague. The new technical vice-president for Shell Upstream Europe [...]


Shell Blog RSS Feed