Office Locations

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

  • Corporate Headquarters

    Corporate Headquarters

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

    Directions

We also have offices in

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

Contact Us

Contact