J&R currently employs 21 professionals made up of eight lead engine technicians with over 130 years comprised experience, a parts department with over 30 years experience, and a support team with 40 years in the industrial business.