Contact Us
Location
Headquarters
700 Canal St., Stamford, CT 06902,
United States of America
Contact
Kirti Khanduja
[email protected]
Investor Inquiries
Maneesh Sagar
[email protected]
R S Metrics Asia Holdings (Pvt) Ltd
529/21 Jaya Mawatha, Thalangama North,
Battaramulla, Sri Lanka
Contact
Nilosha Pereira
[email protected]