Finlays
–
Lincoln, RI, 02865
... The purpose of this role will be to lead the development, management, and continuous improvement of Automation, Instrumentation, Electrical & Control systems within Finlays’ USA sites, and will therefore require travel within the USA to support our ... - May 03