IGLU Soft Play employs 17 employees. The IGLU Soft Play management team includes Janis Karklitis (Head of Ecommerce), Sandra Muzikante (Marketing Director), and Toms Velme (Ecommerce Project Manager).
Looking for a particular IGLU Soft Play employee's phone or email?