PD

Paul Druta

Engineering Manager at Latch

Engineering Manager Manager
p***@latch.com Sign up
Pro only
Pro only
Pro only
Romania

Company Details

Company: Latch
Employees: 230
Revenue: 5905000000
HQ Location: New York, New York, United States
Company LinkedIn: Pro only
Manager level · Engineering Manager