Otovo
Otovo Schweiz GmbH
Zürich, Switzerland
About
Founded in 2016, Otovo is a public headquartered in Zürich, Switzerland with approximately 500-1000 employees specializing in Solar, Energy Storage.
Founded in 2016 in Norway, Otovo simplifies solar energy adoption for private households through a transparent, hassle-free platform. The company operates as a marketplace connecting homeowners with certified local installers while providing end-to-end service including consulting, installation, monitoring, and long-term maintenance. Otovo offers complete solar solutions including PV panels, battery storage systems, EV charging stations, and lifecycle support. The company is listed on a stock exchange and operates across 13 countries in Europe and the USA with over 35,000 installations on residential rooftops.
Headquarters
Zürich, Switzerland
Founded
2016
Employees
500-1000
Company Type
Public
Business Models
Value Chain
Service Regions
Europe, USA