Odlo Employee Directory
Sporting Goods ManufacturingZug, Switzerland201-500 Employees
Odlo is a Swiss-based sporting goods manufacturer located at 47 Boesch Hünenberg, Zug 6331, Switzerland. The company designs base layers and all-season apparel for outdoor activities, with an emphasis on comfort and performance. It operates in the sporting goods manufacturing industry and has 201-500 employees. Drawing on Nordic sports traditions and Swiss Alpine origins, Odlo develops clothing for people who pursue outdoor challenges across varying conditions. The firm positions its products as durable apparel suitable for extended outdoor use.