Bernard Osta is the CEO of Vestiaire Collective.
532 people are employed at Vestiaire Collective.
Vestiaire Collective is based in Paris, Île-de-France.