Structures Installation Mechanic Location: 3330 N Mingo Rd, Tulsa, OK 74116 Duration: 6+ Months (with possible extension) Shifts: Must be open to any shift (training on 2nd shift only) Job Description: Work with engineering requirements, work orders, prints, charts, sketches, work instructions, documents, verbal and electronic information to manufacture to quality standards.