Selwood Ltd employs 440 employees. The Selwood Ltd management team includes Paul Marlow (Managing Director - Pump Sales and Manufacturing), John Lovell (Managing Director), and Richard Brown (CEO).
Get Contact Info for All DepartmentsLooking for a particular Selwood Ltd employee's phone or email?