Sign In
Get Clay Free →

Suggestions

    Caroline Borg

    Chief Finance Officer at Lightsource BP

    Carol Borg is the Chief Financial Officer (CFO) at Lightsource BP, a global solar energy developer, a role she has held since March 2018. With over 27 years of experience in financial management, Borg previously served as the Senior Vice President and Regional CFO for Southern Europe, MENA, and Latin America at Vestas Wind Systems, a leader in the wind energy sector. Her expertise includes operational execution, financial reporting, risk management, and governance, making her a key asset in Lightsource BP's growth strategy, particularly in expanding into new markets.123

    Borg's appointment at Lightsource BP came at a pivotal time, coinciding with the company's partnership with BP, which aimed to enhance its international development strategy. She has emphasized her passion for translating corporate strategy into actionable results, which is crucial as the company seeks to grow in various global markets.12

    In addition to her role at Lightsource BP, Borg has also been appointed as the CFO of QinetiQ, effective December 2021, indicating her strong reputation and capability in financial leadership within the renewable energy sector.23

    Highlights

    Jul 2 · markets.ft.com
    Chief Financial Officer succession – Company Announcement
    Two New Senior Executives Join Our Group Management Team
    Two New Senior Executives Join Our Group Management Team

    Related Questions

    What are Carol Borg's key achievements at Lightsource BP?
    How did Carol Borg's role at Vestas prepare her for her position at Lightsource BP?
    What is Carol Borg's background in Environmental, Social & Governance (ESG)?
    How has Carol Borg contributed to Lightsource BP's international growth strategy?
    What challenges has Carol Borg faced in her role at Lightsource BP?
    Caroline Borg
    Caroline Borg, photo 1
    Caroline Borg, photo 2
    Get intro to Caroline
    Add to my network

    Location

    London, United Kingdom