Vestiaire Collective appoints two new executives