Mr Stephen Ozin

KANDO id: 13786

Bio

Joined Electra Partners in 1990, having previously worked for Coopers & Lybrand Deloitte. Electra Partner's Chief Financial Officer. Chartered Accountant, has an Economics degree from the London School of Economics and Masters in Finance from the London Business School.

Education