CONTACT US

We’d love to hear from you. Drop us a line or visit us at our office in Shimla

    Our Office

    IIRD Foundation For Technology & Innovation

    IIRD Complex, Shanan Road,
    Shimla – 171006,
    Himachal Pradesh,
    India.
    Help Center

    Phones

    (+91) 0177 2640761
    (+91) 95000 81746