About Island
Founded
2020Estimated Revenue
$10M-$50MEmployees
251-1KFunding / Mkt. Cap
$285MCategory
Sector
Information TechnologyIndustry Group
Software & ServicesIndustry
SoftwareSIC Code
73NAICs Code
51Location
City
CoppellState
TexasCountry
IsraelIsland
Find your buyer within Island