Finlays
–
Lincoln, RI, 02865
... Role Summary James Finlay operates manufacturing sites worldwide (USA, UK, China, Kenya, Sri Lanka & Argentina). The primary role will be within the USA; however, there may be international co-operation with other Finlays’ sites around the world to ... - Jun 08