CTOPENDATA

Explore companies in Connecticut

LEONID ZELTSER

LEONID ZELTSER

Company MINERVA LABS INC.
Business Number 1245414
Role Principal
Title VP OF PRODUCT
Residence Address 181 METRO DRIVE, SUITE 410, SAN JOSE, 95110, CA
Business Address 181 METRO DRIVE, SUITE 410, SAN JOSE, 95110, CA