Director Screening Technologies
Ottawa, Ontario, Canada
Canadian Air Transport Security Authority (CATSA)
Catsa
Acting Vice President and Chief Technology Officer