Positions in nonprofit development include nonprofit development director or manager, marketing team member, public relations team member, nonprofit development assistant, accountant, and similar roles. Your duties in any nonprofit development position require close communication with the company CEO or president. You handle the organizational needs, develop strategies for future growth, implement new projects, work to create new relationships with a potential donor, and work to improve existing partnerships. You fulfill most of your responsibilities in an office setting.