Our People

The people behind Leapfrog are passionate people who are dedicated to working towards helping communities to build the green and sustainable energy future they want to see. 

Find out more about us, where we’ve come from and our role in the organisation below.