CONTACT DETAILS
PHONE (+91) 932 544 3396
EMAIL support@lemmatechnologies.com
Location - USA
271 Whitney Avenue,
New Haven,
Connecticut 06511, USA
Location - India
Lemma Technologies (I) Private Limited
Sr. No. 110/11/23,
Baner, Pune - 411045.
Location - Doha
Office no 7, Al Ghanem Business Center,
P.o.Box 567, Doha, State of Qatar.
Cell No : (+974) 5051 1234
Email: paresh@lemmatechnologies.com