Annual Revenue
$5.0-25M
Employees
25-100
Jay M. Short's photo - Chairman & CEO of BioAtla

Chairman & CEO

Jay M. Short

CEO Approval Rating

74/100

Read more