HomePeopleSubhash Chandra Mehra

SM

Subhash Mehra

South Delhi, Delhi, India

About

Subhash Mehra, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 03244113. He is an Indian staying in South Delhi, Delhi, India.

Subhash Mehra was previously associated with 1 company, Grand Prix Engineering Private Limited.

  • 0

    Active Appointment
  • 1

    Previous Appointment
  • 1

    Total

Previous Companies