Sodexo has transformed its UK headquarters in London using Vital Spaces, its people-centric proposition for the workplace, creating a showcase for its eco-system of workplace services. Sodexo says the new-look HQ, based at One Southampton Row and known as OSR, ...
Read More »