Contact us
Contact us at info@neomenta.com for business proposals, employment opportunities, web demo, pricing, or to start a proof-of-concept.
Our USA address
Neomenta Inc.
16192 Coastal Highway,
Lewes, DE 19958,
USA
Our India address
Neomenta Pvt Ltd
B-606, Navratna Corporate Park,
Ambli-Bopal Road,
Ahmedabad - 380058
India