Haatch

Haatch

Pre-seed to Seed Investors made up of exited-Founders, building the fund we needed at the earliest stage of our businesses. Learn more

Launch date
Employees
Company register number OC421829
Stamford England (HQ & founding location)

Authorizing premium user...