About
Founded in 2007, Otelio is a private headquartered in Lyon, France specializing in Solar, Energy Storage, Other.
Otelio is an association of environmental engineering experts founded in 2007, focusing on sustainable development in building and urban planning. The firm provides comprehensive services including consulting, project management assistance, and design-build capabilities in energy management, environmental quality, and sustainable development. Otelio specializes in low-carbon design, lifecycle assessment (LCA), photovoltaic installations, bio-sourced materials, and certifications including BREEAM, RE2020, HQE, and NF Habitat. The company operates as part of Groupe OTE, which comprises five engineering firms and maintains a unique governance structure where all employees directly participate in equity ownership. Otelio received an EcoVadis silver medal in 2025 for sustainability performance.
Headquarters
Lyon, France
Founded
2007
Company Type
Private
Business Models
Value Chain
Industry Memberships
Groupe OTE
Projects
Campus Chirurgical du Grand Paris
Industrial Facility BREEAM Very Good
School Group Retrofitting
Certifications & Awards
Certifications
EcoVadis Silver Medal