MIT Sloan School of Business
Rory is the Executive Chairman of Flambard Capital, a privately held international investment and consulting company, with a focus on renewable energy and trading, and Lifeline Technology, a micro-energy social enterprise focused on the aid and development sector.
Rory co-founded the Freeplay Energy Group in 1994, an award winning micro-energy company that pioneered renewable energy products for use in the developing world. He led the company from start up through its fund raising, which included investments from General Electric, major private equity funds in the USA and the UK and Liberty Life in South Africa. He was responsible for executing Freeplay’s global expansion, culminating in a London Stock Exchange listing and its ultimate sale in 2008.
He founded Lifeline Energy (formally the Freeplay Foundation) in 1998. Lifeline Energy is a multiaward winning, Africa focused, energy social enterprise, registered in the US and South Africa.
Rory is chairman of the advisory board at the Business School at Nelson Mandela University.
He was a member of the Renewable Energy Council for the Global Agenda at the World Economic Forum from 2008 to 2011 and a fellow of the Schwab Foundation at the World Economic Forum from 2002 to 2010.
He was a member of the Deans Council at the John F Kennedy School of Government from 2005 to 2013. He was named Entrepreneur of the Year by BusinessWeek magazine in January 2000, was featured in the Agenda Issue of Fast Company, a 2007 TIME/CNN/FORTUNE Principal Voice on the issue of energy poverty and a 2007 TIME “Hero of the Environment”.
He is a recipient of the Theodor Herzl Award from the Jerusalem Fund and twice travelled (to the USA and the UK) as a member of delegation with then South African President, Nelson Mandela.
In 2010 he accompanied South African President Jacob Zuma to the United Kingdom and to India as a member of his business delegation.
He is a Chevalier of the Order of St John of Jerusalem.