Igloo Software employs 48 employees. The Igloo Software management team includes Kristen Ruttgaizer (None), Steve Jones (Senior Director, Customer Success and Support), and Lillian Bass (VP of Finance and Human Resource).
Looking for a particular Igloo Software employee's phone or email?