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 |