Head of Marketing - Shell Energy Trading

5 Days Old

Head of Marketing - Shell Energy Trading

Join to apply for the Head of Marketing - Shell Energy Trading role at Bio-Energy Systems Chile.

Overview

The Marketing team in Shell Energy Trading is the singular integrated marketing team for all marketing activities globally for Shell's offer for gas and power, across B2B and Trading. The team will also provide marketing support to LNG. Bringing regional and global marketing teams together into one team for improved efficiency and effectiveness, this hub-&-spoke model has a central marketing services team that acts as a centre of excellence, accountable for developing campaigns, content, assets and tools, insights, brand tracking, and managing all digital and social platforms and a central budget to support regional & business marketing teams implement their respective marketing plans. Embedded regional marketing teams ensure deep local market knowledge and alignment with local priorities to deliver business value. The approach maximises efficiencies with a single global team to act as an aligned, one-stop shop to optimise marketing of energy offers and create impactful customer engagement amongst Shell Energy B2B, Trading, and SLMT. The Head of Marketing drives efficiency and collaboration with a value-driven customer approach and has two main deliverables: enable profitable growth of the global Shell Energy value proposition and drive Shell's positioning in gas and power, LNG, and carbon credits, while supporting reputational strategies for carbon credits.

Your key accountabilities

Dimensions

What You Bring

Successful candidate will report to the Vice President, Customer Solutions. The ideal candidate will need to be a demonstrated effective leader who can create collaborative, diverse, and unified teams globally. You must have an extensive communication and marketing background, commercial and strategic mindset, financial acumen, ability to articulate complex themes into digestible narratives, and strong executive communications/presentations and the ability to lead cross-business and functional teams. Deep understanding of gas, power, carbon trading, and LNG is fundamental with proven experience delivering marketing, comms, and reputational strategies for each as well as driving thought leadership and advocacy positions.

What You Bring (Qualifications)

What We Offer

#J-18808-Ljbffr
Location:
London
Category:
Marketing & Media

We found some similar jobs based on your search