Celio
WebsiteCelio is a French menswear retailer. The operating company, CELIO France SAS, has its registered office in Saint-Ouen near Paris, France. The Grosman brothers founded the brand and still lead it as a family business.
Products
- Men's ready-to-wear: shirts, trousers, jeans, knitwear, jackets and accessories
- Stores in France and abroad, plus an online shop
In 2024 a court approved a recovery plan, after which the chain operated around 370 stores in France and 300 abroad.
Company
CELIO France SAS is a simplified joint-stock company with a share capital of 11,684,944 euros, registered in Bobigny and based at 21 rue Blanqui in Saint-Ouen. The brand has existed since 1985 and describes itself as the leading menswear brand in France. A court approved its recovery plan after a restructuring that closed around 100 stores, and the founders Marc and Laurent Grosman remained at the helm.