Production Team Lead - Bedford, USA - Novanta | Joinrs