Sodexo, founded in 1966, is a global leader in sustainable food and valued experiences. With 422,000 employees in 53 countries, Sodexo offers food services, facilities management, and employee benefit solutions to enhance quality of life and promote so…