Site Manager - Lyndhurst, NJ
2 days ago
Lyndhurst
The Site Manager is responsible for managing all aspects of a fast-paced manufacturing site, which may include multiple shifts. Leverages best practices across sites, including sharing new best practices and learning from other sites. Plant, Plant Manager, Manager, Manufacturing, Management.