O' Doherty Philip

Managing Director, E+I, Officer