Sodexo corporate office is located in Chile and has 201-500 employees.
sodexo
sodexo.cl
| Location | People at location |
| South America | 1-10 |
Sodexo helps companies make work life better for their employees. They create services that boost team happiness and motivation, offering smart ways to improve workplace experiences. From meal plans to employee benefits, Sodexo understands what makes workers feel valued and supported in their daily jobs.... Read More