Lancer Scott Ltd Employee Directory
ConstructionEngland, United Kingdom201-500 Employees
Lancer Scott Ltd has about 238 employees across 2 continents, most of them in Europe. Administrative and Program & Project Management make up over half of the profiles with a known department. Lancer Scott Ltd's workforce spans 19 departments.