CEO, PRIMROSE SOLAR
Giles has worked on solar projects across Europe since 2006, focusing on UK projects since 2010. He co-founded SunRay Renewable Energy, where he was CFO, developing European projects from 2006-2011. SunRay was acquired by SunPower Corporation for $277m in 2010. Giles has a BA in PPE from Oxford and an MBA from the London Business School.