
Angel Investor
David Craig has been an angel investor in the following startups:

Natcap secures $10 million in funding from top investors to help businesses tackle nature-related risks and opportunities.
David Craig is an angel investor based in London, in the UK.
Angel Investors