
TEL Staffing & HR empowers businesses with tools and support to navigate complexities and achieve success.
Experienced T700 mechanic with at least 5 years of experience is required for a position in Stroud, OK. The ideal candidate will have a quality mindset, ability to work well with others, and be able to perform progressive inspections for various turbine engines.