Finbarr Delea

Finbarr Delea

Finance Analyst at Balderton Capital