Allium earned the rank of 2112 on the 2016. The ranking is based on percentage of revenue growth over a four year period. Allium attributes their success to their customers, employees, partners, friends, and family who have supported them and made this achievement possible.
Read more.