Constructor Capital Investor
An early-stage venture capital targeting funding investments in science, tech, innovative projects
Headquarters:
Schaffhausen, Schaffhausen, Switzerland
Funding Status:
Private
Investor Type:
Venture Capital
Investors Number:
2
Register and Claim Ownership