People in leadership roles like Executive Director, Chief Program Officer, or Director of Human Resources often come to their positions through non-linear routes by moving between organizations, accumulating experience from various positions they hold over the course of their careers.

The most in-demand skills are in the areas of fundraising, volunteer management, community organizing and program development. International work experience-including linguistic abilities, cultural competency and international perspectives-is also valued in this sector.

To find employment at the senior level sector, experts recommend joining professional associations to extend professional networking. Many professional associations publish newsletters, organize conferences and webinars, host networking events and maintain professional job boards that are useful in looking for work.

Another effective way to find employment is to become a board member. Often, the structure of the non-profit organization requires a volunteer board of directors.

Usually non-profit boards are unpaid, but provide opportunities to network with community leaders and develop professional skills.

[+] See the sample list of senior level jobs
[+] See the list of educational and training options
[+] See the list of Professional Associations. Evaluation of Credentials.