Source: Owler

Latch, Inc.: Latch's employee count changed from 75 in Dec 2023 to 120 in Dec 2024

Latch’s employee count changed from 75 in Dec 2023 to 120 in Dec 2024 increasing 60.0% in this time period.

Read full article »
Annual Revenue
$25-100M
Employees
100-250
Jason Keyes's photo - Interim-CEO of Latch

Interim-CEO

Jason Keyes

CEO Approval Rating

54/100

Read more