Contact Us

Please fill out this form or write an email to to get in touch with us



    Canadian headquarters

    275 Slater Street. Suite 1600
    Ottawa, ON, Canada, K1P 5H9

    Phone: 613-722-6434


    Regional Offices

    • Montreal
      1111 St. Charles Ouest St.,
      Suite 700, Longueuil, QC
      J4K 5G4, Canada
    • London
      30 Stamford St.
      South Bank, London,
      SE1 9LS, United Kingdom
    • Nairobi
      1st Floor, Woodlands Office Park
      Woodlands Road, Kilimani
      Nairobi, Kenya
    • Brussels
      Silver Building
      Boulevard Auguste Reyers 70A
      1030, Brussels, Belgium