Pulling up the company file...

Vestiaire Collective — No Red Flags | Should I Apply?