CTOPENDATA

Explore companies in Connecticut

LEESAN M. VILLA

LEESAN M. VILLA

Company VILLA TECHNOLOGY SOLUTIONS, INC.
Business Number 1205864
Role Principal
Title DIR. OF OPERATIONS
Residence Address 21 MARSHALL RD., BRANFORD, 06405, CT
Business Address 21 MARSHALL RD., BRANFORD, 06405, CT