Oisin McNeela
oisinmcneela
Analyst | Generation Investment Management
3 points