https://projects.propublica.org/nonprofits/organizations/237395681
That claims ~$420k compensation with ~$25k "other." If he is playing any substantial role in bringing in $100M+ funds for a good cause, I'd say this person's compensation isn't something I'm going to get worked up about. For VHCOL areas this is middle class household income (looks like they're based in NY NY, so...VHCOL).
Only time I've eaten meat in the past ~30 years was when I ate some invasive fish that had been caught in a killathon to restore native habitat. Not that it's my role to "give you a pass," but I certainly do in this case!