celio India

0 followers


Celio* is a French menswear brand and is present across 1,000 stores in 60 countries. It carries the latest international range in India of casual wear, denim wear & smart work wear through its exclusive 75 standalone stores & more than 700 point of sales. Decoding trends, to offer smart and contemp... Read more

Employees

501-1,000

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet