Production Controller at Idexcel

Oxnard, CA 93030