Selwood Ltd Employee Directory
Equipment Rental ServicesEngland, United Kingdom501-1000 Employees
Selwood Ltd has about 630 employees, nearly all of them in Europe. Administrative and Program & Project Management make up 37% of the profiles with a known department. Selwood Ltd's workforce spans 25 departments.