senior cabin crew careers in Ottawa, Canada