>>seanhu+(OP)
I believe those are investor the in for-profit organization while the board is responsible for the non-profit org, and I believe the for-profit is bound to the mission of the non profit but not the other way around.
But I'm sure someone here knows the legal structure better than I do, I just quickly skimmed over