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)

View the shortlist

Our 2021 Awards shortlist has been announced. Head to our page to view the full list.