FirmLens
Back to directory
SI

Swiss Impact Office

Zurich, Switzerland

SolarOtherPrivate
Founded 2017

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.

impact investingrenewable energyagrivoltaicssustainable agricultureOCIOmulti-family officeventure capitalclean technologyprivate markets

Headquarters

Zurich, Switzerland

Founded

2017

Company Type

Private

Annual Revenue

$50M-$150M

Business Models

B2B

Value Chain

AdvisoryAsset ManagementConsulting

Industry Memberships

Impact Investing Community

More Solar Companies

View all

More Renewable Energy Companies in Switzerland

View all