Contact people working at VECTRA GROUP OF COMPANIES (Mumbai & New Delhi)., VECTRA GROUP OF COMPANIES (Mumbai & New Delhi). employees, VECTRA GROUP OF COMPANIES (Mumbai & New Delhi). contacts