Lockwood employs 407 employees. The Lockwood management team includes Matthew Schecter (Founder & Chief Executive Officer), Alan Banner (President and COO), and Meredith Ristic (SVP, Strategic Business Development).
Get Contact Info for All DepartmentsLooking for a particular Lockwood employee's phone or email?