Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, California, San Francisco
$15M
147
Technology, Information and Internet
United States, Florida, Winter Park
$205M
$75M
201
Technology, Information and Internet
United States, Texas, Dallas
$3.8M
27
Technology, Information and Internet
United States, California, San Francisco
$75M
$15M
51
Technology, Information and Internet
United States, New York
$75M
201
Technology, Information and Internet
United States, Arizona, Chandler
12
Technology, Information and Internet
United Kingdom, England, London
$3.8M
58
Technology, Information and Internet
$200K
11
Technology, Information and Internet
Canada, Ontario, Kitchener
$15M
58
Technology, Information and Internet
France, Île-de-France, Paris
$37M
$15M
178