Sitka Capital

Sitka Capital

Venture capitalClaimed

Home - Sitka Capital Web.

HQ location
Barcelona, Spain
Portfolio analysis
Notes (0)