Charles Graham is an angel investor. Charles is currently a Managing Director - Gresham Partners Limited at Gresham Partners, a firm based in Madeira, Portugal. Areas of interest include financial advisory and funds management and property investment.