Island, the Dallas-based tech unicorn startup valued at $1.3 billion in 2022 has named Steve Tchejeyan president of the company that is a leader and pioneer in the Enterprise Browser market....
Dallas-based enterprise browser unicorn Island has added Keith Weatherford to its executive team as vice president of worldwide channel sales.
Island emerged from stealth in February 2022....