PREM UPPALURU
PREM UPPALURU
Company | TELERA COMMUNICATIONS, INC. |
---|---|
Business Number | 657137 |
Role | Principal |
Title | CHIEF EXECUTIVE OFFICER |
Residence Address | 11853 SHASTA SPRING, CUPERTINO, 95014, CA |
Business Address | STE 200, CAMPBELL, CA, 95008-0625 |