Business Name: Sodexo
Location: France
City:

Sodexo

Sodexo integrates catering, facilities management, and employee benefits services to create an improved quality of life for the people we serve,

Offers Services Contact Apex Chat