IGLU TECH employs 48 employees. The IGLU TECH management team includes Voldemaras Vanagas (Chief Executive Officer (CEO)), Irmantas Deltuva (Head of Business Development), and Gustė Vinčienė (Head of Marketing).
Looking for a particular IGLU TECH employee's phone or email?