Duncan appoints Challenger tech rep
Duncan Aviation has appointed Scott Shefke as Bombardier Challenger technical representative.