Soft services and contract cleaning specialist, Facilicom UK, has appointed Peter Buff as its new Director of Operations. Buff, who brings over 20 years’ leadership experience in the outsourcing and business services sectors, holding senior roles spanning operations, account development ...
Read More »