Made O'Meter
Discover where a brand or product originates
Odlo belongs to Monte Rosa Sports Holding AG through Odlo International AG. Odlo is owned by Monte Rosa Sports Holding AG, headquartered in Switzerland. No. The ultimate owner of Odlo, Monte Rosa Sports Holding AG, is headquartered in Switzerland, not in the United States.
Monte Rosa Sports Holding AG is a Swiss-based company specializing in the acquisition and management of sports apparel brands, including Odlo.
Sources: rwbaird.com, tracxn.com
Check another productdisclaimer
poweredBy