MD

Margaret Devaraj

Bangalore, Karnataka, India

About

Margaret Devaraj, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 06926629. She is an Indian staying in Bangalore, Karnataka, India.

Margaret Devaraj was previously associated with 1 company, Preston Image Tech Private Limited.

  • Active Appointment

    0

  • Previous Appointment

    1

  • Total

    1

Previous Companies