Investment Banking
London, London, United Kingdom
Merrill Lynch
Allianz Capital Partners
Infrastructure Investing
Self-Employed
Investing
Trinity College, Dublin
University College Dublin