Global Head of Corporate Marketing and Communications
at Lightsource bp
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Apr, 2025 | Not Specified | 30 Jan, 2025 | 3 year(s) or above | Time Management,Digital Marketing,Strategy,Collaboration,Communication Skills,Analytical Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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
- 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.
- Advanced digital marketing best practice
- 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
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
- Ensures that best practice is developed in partnership with Lightsource bp’s regional commercial marketing leads and, in alignment with bp’s corporate policies
- Ensures quality, co-ordination and direction across all aspects of the external brand, digital presence, public relations and media communications at the corporate level
- Defines and delivers 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
- Supports collaboration and consistency in compliance to global standards for Commercial Marketing functions
- Creates 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
- Engages and develops the career opportunities for the people in the function
- Attracts talent through partnership with the P&C function to define and promote a market leading Employee Value Proposition
- Drives employee engagement through a comprehensive internal communications strategy
- Attracts talent through partnership with the P&C function to define and promote a market leading Employee Value Proposition
Who we’re looking for
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Marketing/Advertising/Sales
Marketing / Advertising / MR / PR
Marketing
Graduate
Proficient
1
London, United Kingdom