Mechanical/Plumbing Technician - 535615 at Shore Lodge Whitetail LLC — McCall, Idaho | Job4Migrants