Head of Marketing, Europe

at  Lightsource bp

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Dec, 2024Not Specified25 Sep, 2024N/APpc,Agility,Leadership,Solar Energy,Lead Generation,Consideration,Briefs,Engaging Content,Business Units,Solar Power,CollaborationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Department: Marketing & Communications
Reporting to: Global Marketing & Communications Director
Role location: Madrid or London
About Lightsource bp
Lightsource bp is a global leader in the development and management of solar energy projects. We are a 50:50 joint venture with bp with a mission to help drive the world’s transition to low carbon energy.
With solar set to increase tenfold in the next 20 years, we are well-positioned to capitalize on this growth. By joining the Lightsource bp team, you will ‘be the change’ on the world’s energy transition to a more sustainable future.
We pride ourselves on our entrepreneurial spirit as we continue to push the boundaries of an ever-changing energy landscape. By choosing a career with us, you can expect a challenging and fulfilling role surrounded by people who are passionate and have brilliant ideas about sustainable technology, innovation and making the world a better place.
What You’ll do (the role)

SUMMARY

Lightsource bp is active across 19 countries with great ambitions to expand access to sustainable energy across the world. We are looking for a brilliant, commercially minded Marketing leader to join our team, responsible for growing and realising Lightsource bp’s marketing impact across Europe to further progress projects through the development pipeline lifecycle.
As a strategic leader, the ideal candidate will have significant experience working in close partnership with development and co-development partners to shape and deploy marketing strategies across European markets that will create meaningful progress for project portfolios – creating a platform of growth for marketing support for the region.
The candidate will be well versed in building and optimizing the deployment of innovative and agile marketing campaigns, across lead generation activities, digital marketing, events and community outreach by assessing resourcing capability, external partnerships, and marketing supplier networks.

KNOWLEDGE

  • Deep functional Commercial Marketing expertise and execution with breakthrough results – ideally within utility scale solar across Europe
  • Proven leadership track record in empowering people and the organisation to succeed coupled with tangible success developing and accelerating talent.
  • Experience in building and growing positive relationships with internal stakeholders as well as regional and global counterparts to drive full value chain performance to achieve commercial targets and brand health ambitions.
  • A brilliant and agile commercial marketeer and communicator
  • A deep understanding of the European energy landscape and the global role of solar power within the future energy mix
  • Consciousness around the changing trends in marketing strategies and how to continue creating engaging content
  • Ability to adapt and work in a highly diverse cultural environment with team members who are field, office and home based
  • Practical and proactive problem solving by being able to interpret briefs and develop suitable solutions for stakeholders
  • Being able to articulate briefs from all levels of the organization
  • A flexible, engaging, self-motivated approach to work, understanding how to balance workload and priorities across various time zones
  • A writer that does not fear brevity
  • A good understanding on digital communication trends and KPIs – SEO, PPC and social media channels

QUALIFICATIONS

  • A degree or MBA in Marketing

EXPERIENCE

  • Working within the European solar energy sector is essential.
  • Strong background operating in a commercial marketing in a leadership capacity with proven experience working with solar energy and/or infrastructure projects delivering lead generation and brand awareness targets.
  • Proven track record of collaboration across organisational boundaries both internally (global and regional stakeholders) and externally (agency partners)
  • Strong people leadership experience, including leading leaders and developing talent to the next level.
  • Demonstrated skills in Digital Marketing Strategies, ‘through-the-line’ execution, agency management, Marketing optimisation and maximizing owned, earned, and shared opportunities.
  • Track record of leadership and organisational development beyond own team and Marketing function.

What challenges can you expect in this role?

  • This is a fast-paced, high-profile role. The responsibility of this role stretches across 10 countries, several corporate functions and engagement with key stakeholders like bp and other corporate partners.
  • Small but high performing team which requires leaders that can get up to speed quickly, set the direction, multi-task, work under pressure, within complex situations, short timeframes, with multiple business areas across geographies and diverse people
  • Working under tight deadlines with multiple competing priorities and across various time zones
  • Being able to keep marketing and communication strategies up to date aligning with Lightsource bp’s fast pace and agility and in consideration towards bp’s communications strategy and governance.
  • Keeping on top of project deliveries (across Europe) to maximize communication strategies with other business partners.
  • Thriving in a start-up and entrepreneurial environment, balancing requests and briefs from various business units to develop effective communication strategies.
  • Allocating time to delegate and develop team members as we continue to grow

Why you’ll make a great member of the team

Responsibilities:

CORE RESPONSIBILITIES

  • Actively support the growth strategy of Lightsource bp’s European development by creating and deploying commercial marketing strategies to progress project portfolios with effective and engaging campaigns.
  • Deliver development pipeline growth through marketing lead generation strategies as a key partner to development teams across Europe.
  • Work in partnership with Lightsource bp European Development, Permitting, Government Relations and Community Engagement leadership to support business objectives and progress project pipelines.
  • Proactively shape our European regions audience, theme, and channel mix to raise brand awareness, thought leadership and support greenfield project development.
  • Develop and deliver commercial marketing strategies with power markets customers and key stakeholders consistent with Lightsource bp’s global brand framework.
  • Lead, encourage and set direction for the Marketing & Communications European ecosystem which includes 5 full-time team members and a network of agency partners.
  • Drive an insight & data led approach, audience first and ‘through-the-line’ Marketing strategies that increases brand awareness and stakeholder engagement base through building and growing a wide network of partnerships.
  • Lead to embed the owned ecosystem, alongside earned, shared and paid channels through strong collaboration internally, as well as external agencies and IP partners.
  • Managing budgets, KPIs, team performance and targets
  • Collecting and reporting on campaign data, website and social traffic, market reports and research to review and improve marketing strategies
    Who we’re looking for

What challenges can you expect in this role?

  • This is a fast-paced, high-profile role. The responsibility of this role stretches across 10 countries, several corporate functions and engagement with key stakeholders like bp and other corporate partners.
  • Small but high performing team which requires leaders that can get up to speed quickly, set the direction, multi-task, work under pressure, within complex situations, short timeframes, with multiple business areas across geographies and diverse people
  • Working under tight deadlines with multiple competing priorities and across various time zones
  • Being able to keep marketing and communication strategies up to date aligning with Lightsource bp’s fast pace and agility and in consideration towards bp’s communications strategy and governance.
  • Keeping on top of project deliveries (across Europe) to maximize communication strategies with other business partners.
  • Thriving in a start-up and entrepreneurial environment, balancing requests and briefs from various business units to develop effective communication strategies.
  • Allocating time to delegate and develop team members as we continue to gro


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

MBA

Marketing

Proficient

1

London, United Kingdom