Lumen Bioscience employs 82 employees. The Lumen Bioscience management team includes Jim Roberts (Founder), Brian Finrow (CEO & Founder), and Craig Behnke (Executive Vice President, Production and Development).
Get Contact Info for All DepartmentsLooking for a particular Lumen Bioscience employee's phone or email?