Since January 2026, Stefan Becker serves as President for CGI’s operations in Germany, where he is responsible for the strategic and operational activities of this dynamic business region and works closely with clients across the public and private sectors.
Prior to this appointment, he led the operations for CGI’s U.S. South business unit as Senior Vice-President. He also led the Regulatory Agency Programs business unit within CGI Federal, a wholly owned U.S. operating subsidiary of CGI Inc., serving clients across the U.S. federal government’s civilian, defense, and intelligence sectors.
Stefan offers perspectives to CGI clients based on more than 30 years of global experience in the IT services industry. He joined CGI through its merger with American Management Systems (2004) and has held a range of leadership roles, leading client engagements and strategic growth initiatives in Europe and North America, spanning the public and private sectors. His areas of expertise include designing and implementing transformative IT and business initiatives with a particular focus on strategy development, digital transformation, process optimization and data analytics. In 2023, Stefan received a CGI Builders Award for his contributions to the success and growth of the company.
Stefan Becker received a Master of Business Administration and a Bachelor of Science in Decision Sciences and Management Information Systems from George Mason University. He also holds a postgraduate professional certificate in Organization Development and Change Management from Georgetown University.