About Us

Leadership Resource Institute is a privately held consultancy based near Washington D.C. To create a global reach, we have offices and affiliates throughout the world. Following are our centers of excellence providing services to any geography:

North America

  • Washington, DC
  • Chicago, IL
  • New York, NY
  • Houston, TX
  • Kingston, Ontario

South America

  • Sao Paulo, Brazil
  • Porto Alegre, Brazil
  • Buenos Aires, Argentina
  • Santiago, Chile


  • Stockholm, Sweden
  • Zurich Switzerland
  • Dublin, Ireland
  • Brussels, Belgium
  • Cape Town, South Africa


  • Hong Kong, China
  • Republic of Singapore