Fundraising Fox

Richard Bowen

Investor

Managing Director, Direct Financial Institution Solutions at British Business Investments