R Leah Neufeld

Affiliations

  • Chief People Officer at Immuneering Corp (IMRX), 2024-05-23
Insider Trading: Purchases See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
IMRX $2.88 3,818 Officer 10,029 2024-03-20 Filing