Human Resources Management Sodexo Initiates Major Organisational Overhaul with Over 1,000 Job Cuts in France August 28, 2026 0 French food services and catering giant Sodexo has announced a significant organisational restructuring set...Read More