Darren Crombie is the founder of Upstream Health. Upstream Health has raised $280M in total funding. Backed by EIT Health. Based in Hull, United Kingdom.
Full founder directory · Investor directory · Company funding database · Fundraising library