Whether you are a social enterprise, a non-profit, a charity, a corporation, a sole proprietor, or anything in between, it is important to remember you are running a business, and business is a beautiful thing.
Non-Profits are responsible for achieving their bottom line(s). Every group, organization or association has a social bottom line they are committed to achieve and through that comes commitments to stakeholders, funders, board members, recipients and overall revenues. Although a non-profit is set up in a way to not receive profit for their work, almost every other aspect of their infrastructure is mirrored with the for-profit world.
Before being an entrepreneur was the cool and hip thing to do, and before it was directly associated with being in the tech space, non-profits were being ran by individuals who had no idea what they were doing, but knew why they were doing it. Entrepreneurs are not restricted to the for-profit space.
In 2013 I co-founded my first company. It was a huge deal. It was a for-profit Canadian company operating in Ghana West Africa. Our main source of funding was the Canadian and Ghanaian Governments. Our focus was on implementing a taxation and business licensing system to allow local level governments to generate their own revenues. This would allow them to not depend so heavily on non-profits, foreign support or the federal government to take care of community needs.