Charles graduated from Balliol College, Oxford, with a degree in Philosophy, Psychology and Physiology. He spent five years in the Royal Navy, including active service in the Gulf. After studying for an MBA at Columbia Business School, New York, he worked as a sell-side Equity Research Analyst for Toronto Dominion Securities (USA). Returning to the UK, he worked as a Technical Product Manager at Micromuse, worked on his own technology start-up and studied for an MSc in Computer Science at Imperial College, London. Before joining RAMAM, he worked at Advanced Portfolio Technologies (APT) in software development and risk consulting.

Charles joined RAMAM in July 2006. Charles is the Managing Director of the PVT Equity team. Charles is a CFA charter holder.