From left: Island Co-Founder and CEO Mike Fey and Co-Founder and Chief Technology Officer Dan Amiga. [Photo: Island Technology]
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....