Skip to the content

Nick Allen, Shell

Nick is currently on a strategy & portfolio assignment in Shell’s Downstream business. Prior to that, he was responsible for Shell’s Low Carbon New Business Development, aswell as running their internal Downstream Management Consultancy and Government Policy/Advocacy operations. He was also responsible for overseeing all of Shell Downstream’s internal low carbon initiatives.

Prior to that Nick spent ten years in Shell’s Retail business, the last four as Global Head of Fuels Marketing, including responsibility for all of Retail’s brand and communications activities. Nick started his career in Procter & Gamble’s Health and Beauty care business. Outside work, Nick’s priorities are his family, music, photography and Leeds United FC.

(Judge: 2013)

Book tickets

Our awards night is going virtual, this 29 July 6-8pm BST, come join us