Project Director at Mega Builders and Developers - India - Bhubaneshwar, Odisha, India
Mega Builders and Developers - India is a real estate company based out of Plot No. 62, Samanta Vihar, Near Kalinga Hospital Square, Bhubaneswar, KHURDA Khordha, Orissa, India.