Taru Salo is the Chief People Officer of Siili Solutions.
617 people are employed at Siili Solutions.
Siili Solutions is based in Helsinki, Uusimaa.
The NAICS codes for Siili Solutions are [5415, 541, 541511, 54151, 54].
The SIC codes for Siili Solutions are [737, 73].