Sodexo develops, manages and delivers a diverse range of services, designed to improve the quality of life for our clients and customers.