Latch, Inc. stellt eine neue Führungsspitze vor: Luciano Panaro, der die Position des Chief Technology Officer übernimmt; David Lillis, mit Sitz in St. Louis, der am 17. Juli 2023 als SVP of Finance beginnt. Eugenia Adjigogovic, die die Position des Head of People übernimmt.