LABhaus employs 5 employees. The LABhaus management team includes Steven Nebel (Managing Principal).
Looking for a particular LABhaus employee's phone or email?