Production Workers

Our Global client is seeking top quality production workers for their facility in Lara