Skip to content
Leeza Frantz

Leeza Frantz

Sr. Vice President, People & Business Administration

Leeza has built and scaled talent strategy, organizational design and teams in biotech and high-growth tech. With roots in drug…

Peter Stolba

Peter Stolba

Chief Business Officer

Peter has held global leadership roles in Business Development, M&A, licensing, and operations across biotech, pharma, and related sectors. His…

mike houston

Mike Houston, Ph.D.

Founder & Chief Scientific Officer

Mike holds a Ph.D. in bioorganic chemistry and has led scientific operations and strategies across biotechnology and pharmaceutical companies. Mike…

brian neel

Brian Neel

Founder & Chief Executive Officer

Brian brings 25 years of experience in the life science and diagnostic industries to Artis. Brian specializes in leading and…

Back To Top