Lull employs 76 employees. The Lull management team includes Sven Klein (Chairman of Advisory Board), Brad Inscoe (Co-Founder and Chief Technology Officer), and Matt Walker (President).
Get Contact Info for All DepartmentsLooking for a particular Lull employee's phone or email?