CTOPENDATA

Explore companies in Connecticut

LEE BAUMAN

LEE BAUMAN

Company TELERA COMMUNICATIONS, INC.
Business Number 657137
Role Principal
Title SECRETARY
Residence Address 14922 DIDUCA WAY, LOS GATOS, 95032, CA
Business Address STE 200, CAMPBELL, CA, 95008-0625