Canada's CGI has taken over America's IMRGLOBAL for $438 million. CGI now has close to 13,000 employees in over 64 offices in 24 countries.