Director
London, GB
3i Investments plc
Evelyn Taibi & Associates
Partner
3i Group plc
Queen Mary, U. of London