The Canadian Air Transport Security Authority (CATSA) has 1 (one) exciting indeterminate opportunity within the Technology branch at the CATSA HQ in Ottawa.This position represents an opportunity for career-driven individuals seeking a position within an organization that inspires