CGI's IT department is led by Leslie McKay (Chief Information Officer) and has 23958 employees.
Andris Engelis
Software Engineer
Looking for a particular CGI employee's phone or email?