Erich Scheller is an experienced professional in the fields of technology and strategic initiatives, currently serving as Executive Director of TechAtlas and Strategic Initiatives at RA Capital Management from May 2018 to January 2025, after holding roles such as Director and Associate Director of TechAtlas. Prior experience includes a research position as Research Technician III at Children's Hospital of Pittsburgh and a Senior Analyst role at J. Robert Scott. Erich Scheller completed a PhD in Microbiology and Immunology at the University of North Carolina at Chapel Hill, and holds a BA in English Literature and Language from Harvard University.
This person is not in any teams
This person is not in any offices