eCatholic

College Station, TX Industry: Computer Hardware and Software Founded: 06/01/2005

Years Honored

YearRankGrowth rate
2021 97 27.184%
2018 98 25.436%
2017 95 24.404%
2016 46 43.125%
2015 58 47.680%

Aggie Leadership

Josh Simmons

Class of 2000 CEO and Founder