Managing Partner
Max DeZara
CEO Approval Rating
90/100
2004
Investment Company
https://akoyacapital.com/