Steven is the Director of the Drug Discovery and Development business at Bio-Rad and is leading strategic efforts to deepen Bio-Rad’s global relationships across BioPharma, CROs and CMOs, supported by an extensive portfolio of Life Science and Clinical Diagnostic solutions. Steven has more than 15 years of experience leading teams in life science and diagnostics product development and marketing.