Thomas Roth ist seit Juni 2018 verantwortlich für die Business Unit Germany West. Zuvor leitete er den Metro Market West. Er hat seine Karriere bei CGI 1995 als Consultant bei der Firma AMS, die sich 2004 mit CGI zusammenschloss, begonnen, und seitdem zunächst diverse Consulting-Rollen übernommen und später verschiedene Management Rollen wie Project Manager, Engagement Manager, (Global) Account Manager und BD Manager Central Europe. Vor dem CGI-Merger mit Logica hat Thomas Roth die Business Unit Germany & Benelux bei CGI geleitet und im Anschluss dann den Operations-Bereich inklusive des Integrationsprojekts verantwortet. Er studierte Wirtschaftsinformatik an der Universität in Essen.