Lead Field Mechanic Location: Batavia, IL 60510 Shift: Travel 60%- 70% of the time 7am-4pm in shop when not traveling... Supervising/Managing Field Workers and 3 to 5 Years in the Petro-Chemical Industry Willingness to support ACT’s policy of a drug...