Critical Roles to Fill for Non-Profits
Posted by Mical on July 15, 2018

Hard skills & why you need those roles for small/medium nonprofits

Operations And Management

  • Executive Director/Operations Manager: Reporting to the Board of Directors, the Executive Director is the chief executive officer, providing leadership in identifying priorities and objectives, directing staff, supporting committees and ensuring the nonprofit’s financial and organizational viability. The role develops deep knowledge of the sector field, core programs, operations, and business plans. The Executive Director provides direction and enables the Board to carry out its governance functions.
  • Treasurer/Bookkeeper: Their jobs revolve around financial operations. This can include everything from budget sizes to revenue projections and evolves into smaller, more specific roles as a company grows. Within the context of a nonprofit, it is important for a treasurer to be well informed in order to manage the financial health of the organization.
  • Legal: Substantial knowledge of laws and compliance standards are very important. This is especially pertinent in the beginning stages of non-profit or organizational development because acquiring legal counsel is quite expensive and may not always be feasible. Moreover, as a company scales, it is important for an organization to have personnel that looks after the wellbeing of its employees in addition to training and development.


  • Communications Director: The communications director is in charge of the social media, email marketing and public relations aspect of the company. In the age of digital media, nonprofits are being increasingly encouraged to raise awareness for their cause through a mixture of social media, online and email marketing strategies. although seemingly trivial, when used effectively, nonprofits have the ability to have far-reaching publicity at little to no cost. The role of a communications director also includes the management of external relationships with the organizations constituencies, funders and the media.


  • Web Developer/IT Consultant: While the beginning stages of a nonprofit’s development, this position may sometimes be outsourced, a web developers position is essentially to build and manage your organization's website. So everything from the user experience of your nonprofit's site to managing comments and concerns are becoming increasingly important in today’s digital for small to midsize nonprofits because they can build websites and write code. the importance of this role is also the fact that their development of your website can be tailored specifically to your needs and operations.
  • Graphic Designer: Graphic designers are very important to the development of a nonprofit or any business for that matter. this position combines elements of art with web design to create appealing campaign visuals, brochures and other collateral material. think of their role as merging the worlds of marketing and IT.


  • Fundraising Managers: The responsibility of a fundraising manager is just what the name suggests only it encompasses quite literally the involvement of all the other functioning groups of a nonprofit. everything from volunteer recruitment, management to policy development and research to developing donor relations. Fundraising managers must use a plethora of information to develop campaigns and seek out funding in the form of grants.
  • Donor Development: In the nonprofit line of work, the sales or customer service representative is essentially responsible for being a salesperson for your organization. Donor developers are also in charge of planning, managing and implementing fund development strategies. Additionally, the role requires them to foster relationships between the organization and its donors through activities that acknowledge, recognize, and report on gifts, major donors and prospects. And lastly, donor developers ensure the founding of programs to honours donors’ rights to timely and accurate information about the use of their gifts.