The Weatherhead 100 identifies the 100 top growth companies in Northeast Ohio based on sales from 2007 through 2011. Companies on this list must have sales of more than $100,000 in 2007 and more than $1 million in 2011. In addition, the companies on this list must have had a minimum of 16 full-time...
Read more »

