Geoff co-founded Investing for Good in 2004 after a career in private and institutional investment management. His experience includes designing donor advisory services at The Institute for Philanthropy and Charities Aid Foundation, as Chief Investment Officer at Charity Bank and as Director of Fund Development at the Social Investment Business. Geoff has advised international programmes on impact investing and been an independent oversight expert on the impact effectiveness of a UK Development Finance Institution. Other roles include Director, UK Sustainable Investment and Finance Association, Founder Member of the Guild of Investment Management and a Member of the UK National Advisory Board on Impact Investing.