Odlo
Odlo is a Norwegian-Swiss sportswear company specializing in high-performance functional base layers and outdoor apparel for sports. The brand is known for its multi-layering system and innovative synthetic fabric technologies used in winter and athletic gear.
Brand Identity Data
HQ Country
Switzerland
HQ City
Hünenberg
Founded
1946
EU Headquartered
Yes
EU Manufactured
No
Ownership Type
private
Stock Exchange
Private
Tax Domicile
CH
Ultimate Parent
Monte Rosa Capital
GDPR Status
compliant
Carbon Neutral
false
B Corp Certified
No
Supply Chain
fair
Repair / Recycling
Yes ✓
Ethical Certifications
Fair Wear Foundation, Oeko-Tex Standard 100, Bluesign
Verified on October 15, 2026
Corporate Lineage
1946
Company founding
Odd Roar Lofterød Sr. founded the company in Oslo, Norway.
1986
Relocation to Switzerland
The company headquarters were moved to Hünenberg, Switzerland.
2021
Acquisition
Odlo was acquired by the private equity firm Monte Rosa Capital.