Outsourcing/offshoring - London, England, United Kingdom
Managing Director
Contact Oliver Redpath
JUDD FARRIS LIMITED is an outsourcing/offshoring company based out of MILLENNIUM BRIDGE HOUSE 2 LAMBETH HILL, LONDON, United Kingdom.