Lumen Bioscience employs 82 employees. The Lumen Bioscience management team includes Jim Roberts (Founder), Brian Finrow (CEO and 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?