Torsten Bernström fait partie du secteur des services en TI depuis le milieu des années 1990. Il a occupé de nombreux postes en gestion d’entreprise et en gestion de projets pour les secteurs commercial et public. Chez CGI, il dirige l’équipe de défense et de sécurité en Suède et offre des services aux forces armées, à l’administration suédoise du matériel de défense (FMV) ainsi qu’à d’autres organismes gouvernementaux liés à la sécurité nationale.
Titulaire d’un diplôme en économie de la Stockholm School of Economics, il a ensuite fréquenté l’Université suédoise de la Défense et le Collège de défense de l’OTAN.