Manager
Dublin, IE
McKinsey & Company
Delta Partners Ltd.
Partner
Delta Partners
Harvard Business School
University College Dublin