Deepak Vohra is the Vice President Operations of SMC Group.
1,643 people are employed at SMC Group.
SMC Group is based in New Delhi, Delhi.