List of companies from 11 to 500 people based in Europe and North America with revenue from $1M to $50M