Send Press Releases | Advertise with Us
August 28, 2025
Japan-based parent company Marubeni Corp. and the CGI board of directors announced the leadership transition Aug. 21.