President and CEO
We are big enough to have a local presence: You can find us almost everywhere in Finland, Sweden and Norway. Give us a call or leave a message – we are ready to serve you!
Use the search field to find a member of staff by name, city or job title. Alternatively, select a country to view office locations
Head of Sales Rental Services
Head of Technology