Leyland Stanford are specialists in Talent Management for executive, managerial and other specialist appointments within the Management Consultancy, Systems Integration, Technology Services and Global Outsourcing markets.
UK HEAD OFFICE
Wickenden Cliveden Road, Taplow, Buckinghamshire SL6 0EP