Mechanic I

Posted about 1 month ago

Job reference

1128079

Job location

San Leandro, Alameda, California

Job type

Contract