Lalo employs 74 employees. The Lalo management team includes Gregory Davidson (CEO and Co-Founder), Jason Russell (Vice President Supply Chain), and Tucker Jones (Head of Product Engineering).
Looking for a particular Lalo employee's phone or email?