Annual Revenue
$100-500M
Employees
100-250
Eric D. Shaff's photo - President & CEO of Seres Therapeutics

President & CEO

Eric D. Shaff

CEO Approval Rating

87/100

Read more