Nonprofit Administrative Assistants provide administrative support to Program Managers and Directors in a nonprofit organization. They are responsible for basic office support, including reception, maintaining office inventory and related orders, managing calendars, handling mail, and composing letters and other documents. Nonprofit Administrative Assistants also facilitate special event registration and execution. They may oversee organizational databases such as mailing lists, and also perform light accounting functions.