Non-profit organizations (NPO) program managers hold as middle managers in coordinating and leading teams with various tasks, such as fundraising, collecting donations as well as coordinating and completing missions as well as other tasks that NPOs carry out. They typically report to program managers, and typically work on a typical Monday-Friday working week in an office setting. Because they are involved in the company's functions and events and events, they can also work during weekends or after hours at a conference.
NPO program managers are typically involved in the hiring of their teams too and are typically involved in interviewing, hiring, and training of employees they supervise. Additionally, they manage lots of paperwork, from financial reports for the program to records for clients. Therefore, they need to be able to see details and be proficient in computers, as well as the necessary spreadsheet, word processing and accounting software. They should also hold an undergraduate degree in business or another related field. Employers also expect their program managers to have many years of experience in NPOs or similar experiences in the for-profit sector.