50 employees
Armadelo enables retail stores and their marketing partners to deliver location-based sales offers and promotions via smartphones.
2009