You're giving a business definition of a few responsibilities for an executive and then saying it's a poor fit. Now try giving an NGO definition of an executive to see if it's a better fit and if they have any significant responsibilities.
Non-profits shut down all the time. If you're concerned about a lasting impact you'll pay for a talented executive team.