Project Manager at Amman Info Tech - India - , ,
Amman Info Tech - India is an information technology and services company based out of India.