Our training programme teaches emerging non-profit organizations the fundamental principles of running a successful NPO, including administration, basic bookkeeping, how to source funding and drafting proposals.