Our Location

Contact Us


Have any questions or feedback for us? We'd love to hear from you!

    Get in Touch


    Our Office:
    Floor 10 & 11, Bahria Town Tower
    Tariq Road
    Shahrah-e-Quaideen
    Karachi, Pakistan.

    +92-21-111-087-423
    +92-21-111-087-423

    For Business:
    For Info & General Inquiry
    For Recruitment Information

    GLOBAL HEADQUARTER

    Global Headquarter


    Slide
    Karachi Office
    Floor 10 & 11, Bahria Town Tower
    Tariq Road
    Shahrah-e-Quaideen
    Karachi, Pakistan.

    +92-21-111-087-423
    +92-21-111-087-423

    Regional Headquarters


    Slide
    Islamabad Office

    Office #101 and 102 first floor
    Evacuee trust complex
    Sir Agha Khan Road
    Plot 04, F5/1, Islamabad.

    Slide
    USA Office

    1 Bridge St #302
    Plymouth
    NH 03264

    Slide
    Philippines Office

    Felcris Centrale Mall
    6th, 40-D Quimpo Blvd
    Davao City, 8000 Davao del Sur
    Philippines

    Slide
    UAE Office

    FDAM0011 Service Block
    Al Jazirah Al Hamra Industrial Zone-FZ
    Ras Al Khaimah,
    United Arab Emirates