CTOPENDATA

Explore companies in Connecticut

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