VINCI logo V

VINCI

French concessions and construction company

HIRING · 2 OPEN AI