50 employees
Igloo is a WiFi based marketing solution that helps to increase the revenue of the merchants by overlaying on existing Wi-Fi networks.
2015