Gopala Tumuluri

Technology executive in the Internet services industry.