Altruas

Dallas, TX Industry: Computer Hardware/Software Founded: 2014

Years Honored

YearRankGrowth rate
2020 72 37.730%

Aggie Leadership

Jake Horn

Class of 1998 Managing Director