Armstrong Teasdale LLP Employee Directory
Law PracticeMissouri, United States501-1000 Employees
Armstrong Teasdale LLP is a law practice headquartered in St. Louis, Missouri, serving clients around the globe. Founded in 1901, the firm has grown to be one of the 200 largest law firms in the United States. With a 125-year history, it has developed long-term relationships with a diverse client base. The firm operates within the law practice industry and serves both large and small clients across a broad range of matters. In January 2025, Armstrong Teasdale was recognized with an Equality 100 award in the Human Rights Campaign Foundation's Corporate Equality Index.