$143,687
Project Manager and Senior Scientist
2024
$130k org
45 hrs/wk
$14k other
--
Project Manager and Senior Scientist at EcoHealth Alliance Inc
Fiscal year ended June 30, 2024. Published on January 25, 2026.
Total compensation
Megan Walsh has been listed as an employee of EcoHealth Alliance Inc in Form 990 filings since fiscal year 2024.