About
Founded in 2017, Swiss Impact Office is a private headquartered in Zurich, Switzerland specializing in Solar, Other.
Swiss Impact Office is a Zurich-based investment boutique and multi-family office with over 20 years of expertise in renewable energy and sustainable technology sectors. The firm allocates private and institutional capital into exceptional direct investments and specialized funds, targeting market returns with strong alignment to environmental and social goals. The company operates SIO Ventures, an exclusive investor club and co-investment platform providing access to curated, institutional-quality opportunities in high-growth innovation-driven companies combining financial performance with measurable impact. The firm employs a hands-on, collaborative approach to portfolio management, providing active strategic support, due diligence, deal structuring, and post-investment coaching. SIO has deployed over 50 million euros in solar growth-stage investments and maintains an extensive international network in the sustainability segment.
Headquarters
Zurich, Switzerland
Founded
2017
Company Type
Private
Annual Revenue
$50M-$150M
Business Models
Value Chain
Industry Memberships
Impact Investing Community