FirmLens
Back to directory
OT

Otelio

Lyon, France

SolarEnergy StorageOtherPrivate
Founded 2007

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.

sustainable buildingsenergy efficiencycarbon reductionrenewable energyenvironmental consultinggreen certificationcircular economy

Headquarters

Lyon, France

Founded

2007

Company Type

Private

Business Models

B2BConsulting

Value Chain

R&DEngineeringConsultingAdvisory

Industry Memberships

Groupe OTE

Projects

Campus Chirurgical du Grand Paris

Industrial Facility BREEAM Very Good

School Group Retrofitting

Certifications & Awards

Certifications

EcoVadis Silver Medal

More Solar Companies

View all

More Renewable Energy Companies in France

View all