Milton Keynes

Milton Keynes

Our managed service delivery centre, which launched in June 2021, is based at Challenge House in central Milton Keynes. From this office we have the capability and resources to provide flexible, full-service managed service recruitment. 

Address: Suite 1.10 B, Challenge House, Sherwood Drive, Milton Keynes, MK3 6DP
Telephone: 0207 419 8900
Email: [email protected]