Frogslayer

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

Years Honored

YearRankGrowth rate
2022 56 50.508%
2021 14 79.214%
2020 81 34.273%
2019 31 62.193%
2018 29 54.180%
2017 18 60.646%
2016 71 36.485%
2013 18 83.250%

Aggie Leadership

Ross Morel

Class of 2010 CEO