Steve joined Electra Partners in 1990, having previously worked for Coopers & Lybrand Deloitte. A Chartered Accountant, with an Economics degree from the London School of Economics and a Masters in Finance from the London Business School, he is Electra Partner's Chief Financial Officer.