This article originally ran in The St. Louis Business Journal on September 18, 2023.
Latch Inc., a smart security firm that earlier this year announced plans to locate operations in St. Louis, said Monday it is opening a 48,000-square-foot headquarters in Olivette.
Latch will relocate its headquarters from New York to 1220 N. Price Road in Olivette. It currently has 16 employees in St. Louis and said Monday it plans to grow its local staff to 30-plus. Latch initially said in July it would open a “centralized office” in St. Louis to be a hub for sales and finance operations, but said Monday its St. Louis site will serve as its corporate headquarters.
Read More