Shop Mechanic (I or II) Crompton Hill, IN Overview: Responsible for to maintaining the operations and appearance of MasTec Renewables's equipment including assessment, diagnosis, replacement and...