Company NameIndustryLocationFundingRevenueEmployees
Higher Education
France, Île-de-France, Le Kremlin-Bicêtre
$15M
541
Higher Education
United Kingdom, Essex, Loughton
201
Higher Education
Netherlands, Zuid-Holland, Rotterdam
$750M
4K
Higher Education
United States, New York, Buffalo
$750M
1.3K
Higher Education
United States, Illinois, Chicago
$35M
292
Higher Education
United States, South Carolina, Due West
$35M
208
Higher Education
Spain, Barcelona, Barcelona
$750M
3K
Higher Education
Colombia, Cundinamarca, Bogotá
$750M
1.1K
Higher Education
Spain, Madrid, Madrid
$35M
223
Higher Education
Spain, Sevilla
11