Island in need of high-tech skills