12 Month Fixed Term Contract Digital Marketing Lead (Energy) Leeds

12 Month Fixed Term Contract Digital Marketing Lead (Energy) Leeds

Posted 2 weeks ago by ENGIE on Linkedin

Negotiable
Fixed-Term
Hybrid
Leeds, England, United Kingdom

Summary: The Digital and Marketing Lead role at ENGIE involves driving marketing initiatives for the B2B supply business, focusing on digital channels to engage customers. This position is a 12-month fixed-term contract based in Leeds, requiring expertise in digital marketing and analytics. The successful candidate will work in a hybrid model, contributing to the company's mission of reshaping the energy future. The role offers a competitive salary and benefits package.

Key Responsibilities:

  • Deploy email marketing communications using Salesforce Marketing Cloud for new business development and existing customer campaigns.
  • Update and improve the ENGIE Energy Supply website.
  • Advise on best practice digital marketing activities, staying updated with Google and social media guidelines.
  • Enhance SEO rankings and organic website traffic.
  • Manage digital channels and assets, improving usability, content, data capture, and conversion.
  • Plan and execute end-to-end digital marketing campaigns.
  • Develop reporting dashboards to measure campaign performance.
  • Support outbound sales campaigns with data procurement.
  • Monitor and report on competitors' digital marketing strategies.
  • Deploy PPC and social media marketing campaigns.

Key Skills:

  • Experience with Salesforce Marketing Cloud, SEO reporting tools (Google Search Console, SEMRush), digital ad platforms (Google Ads, LinkedIn Ads), and web content management systems (WordPress preferred).
  • Ability to communicate complex analytics and marketing performance metrics.
  • Excellent collaboration skills and Microsoft Office proficiency.
  • Understanding of Matomo web analytics.
  • Experience in a marketing function, preferably digital and analytics.
  • Experience with integrated marketing automation and CRM systems.
  • Stakeholder management experience.
  • Degree in Marketing or related discipline.

Salary (Rate): undetermined

City: Leeds

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: fixed-term

Seniority Level: Mid-Level

Industry: Marketing