ST. LOUIS, February 06, 2025--Latch, Inc., soon to be DOOR, today announced the appointment of a new leadership team to spearhead its next phase of growth and execution. ST. LOUIS, December 20 ...