David Isabelle has been employed by Turkish Aerospace as an Avionics and Electrical Systems Engineering Consultant in St John’s. He had worked at DECA Aviation Engineering.