A large Manufacturing Company is seeking a Shop Ambassador for their finishing department Management Newark, NJ February 1, 2023 Shop Ambassador