In order to provide appropriate support we work in close contact with our affiliated companies as well as with our clients.
You can find TRR offices in 40 places throughout Sweden, including the head office in Stockholm.
Our 180 advisors, the back-bone of TRR, are daily working with company managers and with their redundant employees.