Production Supervisor jobs in Newhaven