Mike France To Depart NATA
Mike France, who steered regulatory affairs and then safety and training for NATA, is taking a new role with Magpie Human Safety Systems.