Steve là đồng sáng lập và CEO của Top Network. Anh là một doanh nhân thành công với nhiều lần khởi nghiệp, và là nhân viên sáng lập của Webex. Từ năm 1996 đến 2003, Steve giữ nhiều vị trí quan trọng tại Webex. Năm 2004, anh sáng lập Cenwave Communications, một công ty phần mềm hội nghị trực tuyến đã được bán thành công cho Huawei vào năm 2010.