Ref No.: 17-12766
Location: Long Beach, California
Start Date: 11/03/2017
 40 hours full time