Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, Michigan, Commerce Twp
5
Technology, Information and Internet
United States, California, Oakland
$25M
$35M
157
Technology, Information and Internet
United States, Minnesota, Minneapois
$14M
$15M
51
Technology, Information and Internet
United Kingdom, England, London
$35M
858
Technology, Information and Internet
Canada, Ontario, Toronto
$15M
151
Technology, Information and Internet
United Kingdom, Greater Manchester, Manchester
$212K
11
Technology, Information and Internet
United States, Los Angeles
$3.8M
154
Technology, Information and Internet
United States
$750M
501
Technology, Information and Internet
France, Paris
$3.8M
44
Technology, Information and Internet
United States, Georgia, Roswell
$3.8M
13