Outsourcing/Offshoring . London, United Kingdom . More than 1000 employees
UBS (Universal Business Systems)
Outsourcing/Offshoring . London, United Kingdom . More than 1000 employees
UBS (Universal Business Systems) is a global freelancer agency based in London, UK. We recruit and contract freelance agents around the world, unifying recruitment, training, paperwork, settlement and assessment processes all in one place.