By playing this video you consent to Google/YouTube processing your data and using cookies – Learn more.
From our founding in Quebec to our presence across 400 locations worldwide, we use the power of technology to manage secure satellite missions, advance government and health services, and accelerate the digital journeys of commercial enterprises. The work we do helps clients benefit millions of customers and citizens - and creates a better future for all.