123 employees
The leading product review site for enterprise technology.
2011
$30M
from 2 investors over 2 rounds
IT Central Station raised $30M on October 6, 2021
Investors: Invictus Growth Partners
IT Central Station raised undisclosed on February 7, 2017
Investors: Bossa Nova Investimentos