Office Locations

Please contact us with any general inquiries or questions you have.

  • Corporate Headquarters

    343 Preston Street, Suite 400
    Ottawa, Ontario K1S 1N4
    Canada

    Directions

We also have offices in

  • Brazil – Belém
  • Honduras – Tegucigalpa
  • India – Kolkata
  • Kosovo – Prishtina
  • Nicaragua – Managua
  • Portugal – Lisbon
  • Philippines – Manila
  • Sri Lanka – Colombo
  • Trinidad and Tobago – Port of Spain
  • Uganda – Kampala
  • United Kingdom – Bath
  • United States – Miami and Washington, D.C.

Contact Us