Happy Holidays from Itasca!

Itasca Sweden wishes Happy Holidays to all our clients, partners and collegues, and a Happy New 2019!