He graduated from the University of Bristol with a BSc in Economics and Accounting in 2004 and joined Ernst and Young LLP where, after completing the graduate training programme, he qualified in 2007. Charles went on to join McQueen, an independent corporate finance house, based in London, before moving to the Tarncourt Group in 2008. He completed a leadership programme at Harvard Business School in 2009. Charles has been a non-executive director of Apache Capital Partners since 2010.