Entrepreneur finalist: Dr. Larry Benz Entrepreneur finalist: Dr. Larry Benz June 21, 2018 Entrepreneur finalist: Dr. Larry Benz Dr. Larry Benz is president and CEO, Confluent Health. Read More…