President & CEO
Andy Astor
CEO Approval Rating
90/100
1997
PublicIndependent CompanyNASDAQNEPH
https://www.nephros.com/