BioLumic employs 34 employees. The BioLumic management team includes Steve Sibulkin (Chief Executive Officer and Board Member), and Alex Fotsch (Head of Product).
Looking for a particular BioLumic employee's phone or email?