Finch Floating Homes is located in Amsterdam, Netherlands on Rigakade 10. Finch Floating Homes is rated 3 out of 5 in the category building design company in Netherlands. Through innovative architecture and design, Finch Floating Homes provides affordable, sustainable and typhoon resistant housing for the vulnerable delta’s of developing economies. Finch Floating Homes is currently in a start-up phase and has close ties to Finch Buildings and TU Delft.
Company size
1-10 employees
Headquarters
Amsterdam, North Holland