Start Date
Immediate
Expiry Date
29 Apr, 25
Salary
0.0
Posted On
30 Jan, 25
Experience
3 year(s) or above
Remote Job
No
Telecommute
No
Sponsor Visa
No
Skills
Time Management, Digital Marketing, Strategy, Collaboration, Communication Skills, Analytical Skills
Industry
Marketing/Advertising/Sales
We are Lightsource bp – and we’re on a mission to become a global leader in onshore renewables, anchored by our proven track record in solar development.
For over a decade we’ve been actively working to diversify the way our world is powered with sustainable and responsible renewable power. We work to safely deliver affordable, reliable, large-scale onshore renewable and energy storage solutions to help the world decarbonise.
Our growing business is constantly innovating and investing to help drive the energy transition. Our people and projects are focused on supporting long-term sustainable growth and energy security.
Lightsource bp was fully acquired by bp in 2024.
What You’ll do (the role)
SUMMARY
Lightsource bp is a global leader in the development and management of utility-scale onshore renewable and energy storage solutions. Lightsource bp is active across 19 markets with great ambitions to expand access to sustainable energy across the world.
We are looking for a leader to join the Global Corporate Marketing and Communications team, responsible for leading an experienced team, developing the corporate communications strategy for Lightsource bp, leveraging Lightsource bp’s established brand presence. The successful candidate will be able to merge the ‘best of both worlds’ understanding Lightsource bp’s need for agility, flexibility and pragmatism while integrating best practices from the bp Marketing and Communications function that can support and grow the Lightsource bp corporate marketing function.
The successful candidate will be experienced in developing and executing comprehensive internal and external communications strategies for a high growth renewables organization including digital marketing, online brand presence, crisis communication planning, media management and brand evolution. This role requires a strategic thinker with a strong background in digital marketing, public relations, marketing operations and team leadership.
The role reports to the Group People & Culture (P&C) Director, with the Lightsource bp CEO, Global Head of Sustainability and bp Marketing & Communications as their key stakeholder. The successful candidate will be a practical project manager and team player, working with numerous agencies, contractors and suppliers whilst managing team workload and meeting deadlines.
KNOWLEDGE & SKILLS
QUALIFICATIONS
EXPERIENCE