Jim Maguire

Partner, Sustainable Development Capital, LLP



Share

Jim Maguire