CTOPENDATA

Explore companies in Connecticut

RAKESH NARASIMHAN

RAKESH NARASIMHAN

Company INSTALLFREE, INC.
Business Number 944436
Role Principal
Title CEO/PRESIDENT/TREASURER/SECRETARY/DIR.
Residence Address 60 LONG RIDGE ROAD, STAMFORD, 06902, CT
Business Address 60 LONG RIDGE ROAD, STAMFORD, 06902, CT