Charlie joined Triple Point in 2014 and is a member of the renewables team with a focus on the sector. He graduated from Trinity College Dublin with a BA in Science of Materials and holds an MBA with distinction from INSEAD.