OverviewSuggest Edit

Neurogene is a biotechnology company which accelerates the development of genetic medicines to people with devastating neurological diseases. The Company's programs use AAV-based gene therapy technology to deliver a normal gene to patients with a dysfunctional gene. Neurogene also invests in novel technologies to develop treatments for diseases not well served by gene therapy.

HQNew York, US


Neurogene is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Sept 2020)39(+3%)
Cybersecurity ratingAMore

Key People/Management at Neurogene

Rachel McMinn

Rachel McMinn

Effie Albanis

Effie Albanis

Chief Medical Officer
Christine Mikail

Christine Mikail

Ricardo Jimenez

Ricardo Jimenez

Vice President, Technical Operations
Stuart Cobb

Stuart Cobb

Chief Scientific Officer
Arvind Sreedharan

Arvind Sreedharan

Senior Vice President, Business Operations
Show more

Neurogene Office Locations

Neurogene has an office in New York
New York, US (HQ)
535 W 24th St 5th floor
Show all (1)

Neurogene Financials and Metrics

Summary Metrics

Founding Date


Neurogene total Funding

$68.5 m

Neurogene latest funding size

$68.50 m

Time since last funding

2 years ago

Neurogene investors

Neurogene's latest funding round in February 2019 was reported to be $68.5 m. In total, Neurogene has raised $68.5 m
Show all financial metrics

Neurogene Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Neurogene Online and Social Media Presence

Embed Graph

Neurogene Frequently Asked Questions

  • When was Neurogene founded?

    Neurogene was founded in 2018.

  • Who are Neurogene key executives?

    Neurogene's key executives are Rachel McMinn, Effie Albanis and Christine Mikail.

  • How many employees does Neurogene have?

    Neurogene has 39 employees.

  • Who are Neurogene competitors?

    Competitors of Neurogene include ProQR Therapeutics, Fulgent Genetics and Asklepios BioPharmaceutical.

  • Where is Neurogene headquarters?

    Neurogene headquarters is located at 535 W 24th St 5th floor, New York.

  • Where are Neurogene offices?

    Neurogene has an office in New York.

  • How many offices does Neurogene have?

    Neurogene has 1 office.