Fundraising Fox

Duncan Martin

Investor

Independent Non-Executive Director at octopus investments