CTOPENDATA

Explore companies in Connecticut

JEREMY STRAUSS

JEREMY STRAUSS

Company NEC CLOUD COMMUNICATIONS AMERICA, INC.
Business Number 1122891
Role Principal
Title SECRETARY
Residence Address 3151 JAY STREET, SUITE 110, SANTA CLARA, 95054, CA
Business Address 3151 JAY STREET, SUITE 110, SANTA CLARA, 95054, CA