CGI Group

Address: 14th Floor 20 Fenchurch Street London EC3M 3BY United Kingdom