Insights

Current Insights on Impact Leadership and Ventures

Let’s envision a world where businesses are excellent partners in the sustainable development of their market communities. To help them bring real

  Question: What does “governance” mean when we are talking about charities? Suanne Miedema: So, the word governance actually comes from a Greek verb, which …

  Question: Why are we still talking about overhead and accountability? Paul Nazareth: The sector is obsessed with overhead, as is the public and everybody …