Eleanor Bayton

Eleanor Bayton

Flight Systems

Eleanor takes on the demanding role of developing and managing our powers systems having already demonstrated her value in managing challenging technical deliveries to tight schedules.