HomePeopleOmkar Singh Garcha

OG

Omkar Garcha

West Delhi, Delhi, India

About

Omkar Garcha, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 07303697. He is an Indian staying in West Delhi, Delhi, India.

Omkar Garcha was previously associated with 4 companies, Planet Solar Energy Private Limited, Space Villa Private Limited, Earthk

  • 0

    Active Appointment
  • 4

    Previous Appointment
  • 4

    Total

Previous Companies