Latch employs 6 employees. The Latch management team includes David Roper (Co-Founder of Latch Digital), James Poole (DOOH Senior Account Director), and Lance Jackson (Creative Developer).
Get Contact Info for All DepartmentsLooking for a particular Latch employee's phone or email?