Lab21 employs 39 employees. The Lab21 management team includes Giang Quach (Operations Manager), Johan Hegeman (Operations manager), and Ronnie Liebers (Store manager).
Get Contact Info for All DepartmentsLooking for a particular Lab21 employee's phone or email?