Contact Us

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



Canadian headquarters

  • Ottawa
    275 Slater Street. Suite 1600
    Ottawa, ON, Canada
    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
  • Pretoria
    The Innovation Hub,
    Alan Cormack Street, Persequor,
    Pretoria, South Africa