Troika Business Consultants Pvt Ltd
B-801, Spring Valley, Plot No.3C,
Sector - 11, Dwarka,
New Delhi - 110075

Spain Office
c/ Sebastián Gómez, 5.
5ª planta. 28026 Madrid
Tel: +34 638 17 05 24

Contact
Phone: +91-11-9818600167,
              +91-11-9818321309
Email: pradip@troikabusiness.com,
            info@troikabusiness.com
Query Form