At a Glance
- Tasks: Lead corporate marketing and communications for a global renewable energy leader.
- Company: Join Lightsource bp, a trailblazer in sustainable energy solutions across 19 markets.
- Benefits: Enjoy competitive salary, bonuses, health insurance, and a supportive work culture.
- Why this job: Be part of a mission-driven team impacting global energy transition and sustainability.
- Qualifications: Bachelor's degree required; 3+ years in renewables and senior leadership experience needed.
- Other info: Work in an inclusive environment where your ideas truly matter.
The predicted salary is between 72000 - 100000 £ per year.
Global Head of Corporate Marketing and Communications
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.
Duties and Responsibilities
- Develop and execute a comprehensive corporate marketing and communications strategy that aligns with the company’s business objectives and drives brand awareness, engagement and lead generation.
- Ensure that best practice is developed in partnership with Lightsource bp’s regional commercial marketing leads and, in alignment with bp’s corporate policies.
- Ensure quality, co-ordination and direction across all aspects of the external brand, digital presence, public relations and media communications at the corporate level.
- Define and deliver all communication in relation to Lightsource bp Sustainability strategy.
- Provide regular reports and insights to executive leadership.
- Implement continuous improvement processes and risk management practices across Lightsource bp marketing initiatives such as crisis communications frameworks.
- Support collaboration and consistency in compliance to global standards for Commercial Marketing functions.
- Create agile and flexible solutions to ensure a sustainable and efficient delivery of the function that will be able to scale as the business continues to grow.
- Engage and develop the career opportunities for the people in the function.
- Drive employee engagement through a comprehensive internal communications strategy.
Who we’re looking for
Knowledge & Skills
- Ability to set agile and flexible strategies across a global corporate marketing and communications function.
- Collaboration skills and experience of working with both independent scale up organisations and major corporates.
- Strong analytical skills with the ability to interpret marketing data and provide actionable insights.
- Excellent communication skills with the ability to influence senior leadership teams.
- Excellent problem-solving skills with a proactive approach to addressing challenges.
- Foster a culture of innovation and encourage creative thinking.
- Ability to work in a fast-paced, results-focused environment.
- Exceptionally organized, attention to detail with great time management.
Qualifications
- Bachelor’s degree or higher.
- CIM level 7 or equivalent.
Experience
- Must have worked and led globally at a senior level.
- Minimum of 3 years Renewables industry experience.
- Must have worked with or for global corporate organisations.
- Must have influenced strategy and buy-in from senior matrix stakeholders with respect and collaboration.
Why you’ll make a great member of the team
- Big-picture thinker.
- Pro-active approach to problem solving.
- Comfortable under pressure and shifting deadlines.
Why you’ll want to work for us
Our company is a place where you can be yourself and grow – a place where your ideas and opinions matter.
Be you
We pride ourselves on being an inclusive community, where every individual is valued and treated with respect.
Be responsible
Our culture is driven by our core values. From operating safely to ensuring our solar projects are responsible and promote biodiversity.
Be recognised
Alongside a competitive salary, we offer a variety of benefits including annual bonus, retention bank, health insurance, pension, and other local benefits.
Be inspired
Join an agile, international team working across 19 countries to power the future and positively impact people, communities, ecosystems and biodiversity across the world.
Our core values
Lightsource bp truly cares about creating a sustainable future through safe, responsible and meaningful low-carbon energy projects. Our core values of Safety, Integrity, Respect, Sustainability and Drive are the guiding principles for everything we do.
#J-18808-Ljbffr
Global Head of Corporate Marketing and Communications employer: Lightsourcelabs
Contact Detail:
Lightsourcelabs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Global Head of Corporate Marketing and Communications
✨Tip Number 1
Familiarize yourself with the renewable energy sector, especially in onshore solutions. Understanding the latest trends and challenges in this field will help you speak confidently about how your experience aligns with Lightsource bp's mission.
✨Tip Number 2
Network with professionals in the renewables industry and corporate marketing. Attend relevant conferences or webinars to connect with potential colleagues and learn more about the company's culture and values.
✨Tip Number 3
Prepare to discuss your experience in developing comprehensive marketing strategies. Be ready to share specific examples of how you've successfully led teams and managed projects in fast-paced environments.
✨Tip Number 4
Showcase your analytical skills by being prepared to discuss how you've used data to drive marketing decisions in previous roles. Highlight any experience you have with digital marketing and public relations, as these are key components of the role.
We think you need these skills to ace Global Head of Corporate Marketing and Communications
Some tips for your application 🫡
Understand the Company: Before applying, take some time to understand Lightsource bp's mission and values. Familiarize yourself with their projects and initiatives in renewable energy to tailor your application accordingly.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience in corporate marketing and communications, especially within the renewables sector. Provide specific examples of strategies you've developed and executed that align with the role's requirements.
Showcase Leadership Skills: Since this role involves leading a team, make sure to highlight your leadership experience. Discuss how you've managed teams, collaborated with stakeholders, and driven employee engagement in previous roles.
Tailor Your Application: Customize your cover letter to reflect your understanding of the role and how your skills align with Lightsource bp's needs. Mention your ability to work in fast-paced environments and your proactive approach to problem-solving.
How to prepare for a job interview at Lightsourcelabs
✨Understand the Company’s Mission
Before your interview, make sure you fully understand Lightsource bp's mission and values. Familiarize yourself with their commitment to renewable energy and sustainability, as this will help you align your answers with their goals.
✨Showcase Your Strategic Thinking
Prepare to discuss specific examples of how you've developed and executed corporate marketing strategies in the past. Highlight your ability to think strategically while being agile and flexible, which is crucial for this role.
✨Demonstrate Leadership Experience
Be ready to talk about your experience leading teams and managing projects. Provide examples of how you've fostered collaboration and innovation within your team, especially in a fast-paced environment.
✨Prepare for Questions on Crisis Management
Given the importance of crisis communication in this role, prepare to discuss your experience with crisis management. Share specific instances where you've successfully navigated challenges and how you implemented risk management practices.