Leo Echard, Policy Officer at Global Solar Council (GSC)

Leo Echard

Policy Officer at Global Solar Council (GSC) | Greater Toulouse Metropolitan Area, France

Profile last verified September 2026
Renewables & Environment Verified Profile Greater Toulouse Metropolitan Area, France Sciences Po Toulouse
Verified

Personal Email

***@hotmail.fr

Personal • High Confidence

Phone Number

(**) *** *** 280

France • Phone

Free account · No credit card · 5 profiles/month

ContactOut Insights • AI Generated

Léo Echard serves as a Policy Officer at the Global Solar Council, where he advises governments and industry stakeholders on critical solar transition topics including finance, grids, skills, and supply chains. Educated at Sciences Po Toulouse, he operates within the renewables and environment sector to advance the organization’s vision of integrating solar power into a fair and sustainable global energy economy. His current appointment places him directly within an international nonprofit trade body that represents the complete photovoltaic value chain and pushes for rapid climate policy progress.

BEST APPROACH TO REACH Leo Echard

Send a direct personal email introducing your organization’s capabilities, leveraging the directory’s high-confidence personal contact metric to bypass standard corporate gatekeepers and open a targeted discussion around his ongoing GSC advocacy initiatives.

Leo Echard Socials
Leo Echard Work Experience

Policy Officer at Global Solar Council (GSC) in November 2024 - Present

International Cooperation Intern at SolarPower Europe in May 2024 - November 2024

Chargé de mission éolien offshore et appui aux expertises at France Renouvelables in September 2022 - September 2023

See more See less

Assistant Communications et Relations Presse at A+ Conseils in July 2020 - December 2020

Chef de projet at Interface Sciences Po Toulouse Junior Conseil in January 2020 - July 2020

Leo Echard Education

Sciences Po Toulouse, Master 2 (M2), October 2026

Université Paris Cité, October 2026

Sciences Po Toulouse, Master 1 (M1), October 2026

See more See less

University of Tartu, October 2026

Sciences Po Toulouse, Troisième année, October 2026

About Leo Echard’s Current Company
Global Solar Council (GSC)

The Global Solar Council (GSC) is the united voice of the solar industry worldwide. As a non-profit trade body, our vision is to create a fair and sustainable world with solar at the heart of a new energy economy. Driven by our passion for a cleaner, more just world, we work as a community to ensure everyone’s voices are heard, advocating for swift progress to be made in the battle for the climate. We advise governments on the pressing issues central to the solar transition, including finance, grids, skills and supply chains. Representing every part of the solar PV value chain, we provide our corporate members with policy advice, greater visibility for their brands, support for market expansion, and B2B and B2G networking. For our association members, GSC delivers international advocacy opportunities to solve challenges in their markets, policy briefings and an enhanced value proposition to their own members.

Discover more about Global Solar Council (GSC)
Leo Echard’s Colleagues
Erik Solheim

Erik Solheim

Oslo, Oslo, Norway

Green politician. Diplomat. Peace negotiater. Promoter of sustainable investments. Inspirational speaker on green business and politics, peace, development and geopolitics.

China Council for International Cooperation on Environment and Development.
The prime institution for exchange of experience on green and development issues between China and the world

Sonia Dunlop

Sonia Dunlop

London, England, United Kingdom

CEO - Global Solar Council. The world’s solar PV and battery storage industry association.

The Global Solar Council is the the worldwide industry trade association for solar PV and short duration battery storage. We work to deliver a new energy system with solar and battery storage at its heart. Our global team supports our member companies from across the value cha...

Bernardo Veiga

Bernardo Veiga

Portugal

Chief Power Revenues Officer

External Invited Expert at Portugal Ventures
(Oct 2018 – Present)

Jochen Hauff

Jochen Hauff

Germany

Think Resiliency! Protect land, lives & livelihoods by investing in regenerative land stewardship and renewable energy

Annual lecture & discussion and/ or case study at the Renewable Energy Management Executive Education program. Topics vary from strategy to policy.

Jerry Stokes

Jerry Stokes

Beaconsfield, England, United Kingdom

NED / Advisor / Fractional CXO

The Sustainable Consulting Partnership brings together a network of highly experienced professionals who have been working in a broad range of disciplines within the Renewable energy and Cleantech industries all with a common theme of Sustainability.

We are passionate about l...

Dinesh Dhamija

Dinesh Dhamija

Virginia Water, England, United Kingdom

Promoting Solar pv, battery storage and Green Hydrogen in Romania

Chairman Copper Beech Group of companies at Copper Beech Group
(Jul 2006 – Present)

Search similar profiles
Frequently asked questions about Leo Echard

What is Leo Echard email address?

Email Leo Echard at [email protected] and [email protected]. This email is the most updated Leo Echard's email found in 2026.

How to contact Leo Echard?

To contact Leo Echard send an email to [email protected] or [email protected]. (updated on November 14, 2025)

What company does Leo Echard work for?

Leo Echard works for Global Solar Council (GSC).

What is Leo Echard's role at Global Solar Council (GSC)?

Leo Echard is Policy Officer

What industry does Leo Echard work in?

Leo Echard works in the Renewables & Environment industry.

Find anyone, anywhere
with ContactOut today

Making remote or global hires? Connecting
with key decision-makers? We can help.

  • 40 emails / month
  • 3 phone numbers / month
  • Works on standard LinkedIn only
  • Work emails, personal emails,
    mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free