Postal Address
Head Office
Megamind Consultants Pvt. Ltd.
South Delhi E-14 1st Floor, South Extension-1, New Delhi-110049 India.
Branch Office
Megamind Consultants Pvt. LimitedSCO 186-187, First Floor,
Sector- 8C, Madhya Marg, Chandigarh-160008 India Above VFS Canada Global Services
Email:
Phone:
+91 837 709 7709, +91 11 4601-3773 / 3774
+91 11 4610-8119 / 4101-3030
Skype
megamind12