Michael E. Roach is president and chief executive officer of CGI. Prior to his appointment as CEO in January 2006, he was president and chief operating officer of the company.