From 1988 to 2003 he held various offices in the corporate finance and asset management divisions of Cazenove. He is the former chairman of Suffolk Life plc. He chairs Lighthouse Group’s Audit and Remuneration Committees.