Sodexo

6
5 years agoOpen For Voting

Bigger than you know. They are a French company, started in the 1960’s. They have a division for nearly every continent, and specializes in things from food distribution to prison management.