Steve é o cofundador e CEO da Top Network. Ele é um empreendedor em série de sucesso e um dos funcionários fundadores da Webex. De 1996 a 2003, Steve ocupou várias posições-chave na Webex. Em 2004, ele fundou a Cenwave Communications, uma empresa de software de videoconferência que foi vendida com sucesso para a Huawei em 2010.