Ref No.: 17-11247
Location: Long Beach, California
Start Date: 09/29/2017
40 hours per week. Full time