Global Head of Corporate Marketing and Communications

·
Full time
Location: London
·
Job offered by: Lightsourcelabs
·
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

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details