Steve es el cofundador y CEO de Top Network. Es un empresario serial exitoso y un empleado fundador de Webex. De 1996 a 2003, Steve ocupó múltiples posiciones clave en Webex. En 2004, fundó Cenwave Communications, una empresa de software de videoconferencia que fue vendida con éxito a Huawei en 2010.