Machine Set Up – All Shifts Other Peterborough (New Hampshire), New Hampshire (United States), United States April 28, 2025 Full-time