CEO
Rachel McMinn
CEO Approval Rating
88/100
2018
PublicMerged with Neoleukin Therapeutics, Inc.NASDAQNGNE
https://www.neurogene.com/