Careers
Our well-rounded team of professionals is passionate about the success of our association partners. Building on decades of experience managing nonprofits, we know that when it comes to our partner’s goals and dreams, the sky is the limit!

Helping Nonprofits Succeed
Nonprofit Resources was founded on the principle that careers should not limit the potential of positive work-life balance. Family & woman-owned, Nonprofit Resources has rapidly grown from a small Association Management Company (AMC) to 23 dispersed team members representing 13 different states. We partner with a wide range of industries including education, medical, credentialing, standards development, energy efficiency, animal welfare, and more.
Graphic Design and Marketing Coordinator
The Graphic Design and Marketing Coordinator reports to the Account Manager(s) in charge of each client account(s). The Graphic Design and Marketing Coordinator is responsible for designing and developing creative assets to meet specific client needs across varied areas of client production and performing marketing duties.
Please apply here:
Online Application
About Nonprofit Resources LLC
Nonprofit Resources is an Association Management Company. Nonprofit Resources was founded to help client organizations share resources and operate more efficiently. We have grown and now employ a highly qualified team of specialists who tackle everything from strategy and executive-level work to event management, marketing, graphics, technology, and operations.
We enjoy long-term relationships with clients and specialize in meeting the needs of small and medium-sized nonprofits. Every member of our dedicated staff continues to pursue supplemental specialized nonprofit certificates and credentials. This keeps us at the top of our game and well-tuned into what is happening in the nonprofit arena. Nonprofit Resources is currently the most experienced and only accredited organization of its type in a five-state area.
Description
Duties may include, but are not limited to:
- Working collaboratively with internal and external partners to build and design creative graphic assets using a variety of software programs.
- Design assets may include:
- Webpage design and development
- Presentations
- Publications
- Membership campaign materials
- Programming deliverables
- Event deliverables
- Internal communications
- Email campaigns
- Newsletters
- Other marketing deliverables
- Ensure design assets align with client branding guidelines.
- Ensure content accuracy through proofreading and collaboration with clients and marketing teams.
- Manage priorities and timelines for graphic deliverables.
- Distribute deliverables and provide guidance for use or promotion.
- Prepare instructions for external printing vendors as needed.
- Use trend intelligence and market knowledge in design execution.
- Assist in developing and implementing client brand strategy.
- Complete other duties as assigned.
Skills
Skills may include, but are not limited to:
- Proven ability to work in a remote setting with strong communication, punctuality, and deadline management.
- Experience with Illustrator, InDesign, Photoshop, Dreamweaver, Canva, Adobe, and other design platforms.
- Experience with social media design and marketing.
- Ability to manage multiple tasks, prioritize effectively, and switch between clients seamlessly.
- Ability to work efficiently with minimal supervision and adapt to different working styles.
- Ability to work under multiple supervisors with varying communication styles.
- Proficiency in Microsoft Office, SharePoint, and Teams.
- Ability to learn new tools quickly and independently.
- Strong written and verbal communication skills.
- High attention to detail.
- Ability to maintain professional boundaries in a remote environment.
- Understanding of company products or services.
- Strong organizational and record-keeping skills.
- Responsive and proactive work attitude.
Required Qualifications
- Associate’s Degree in Graphic Design or related field, and/or 2–3 years of relevant marketing experience.
- Experience with Illustrator, InDesign, Photoshop, Dreamweaver, Canva, and similar tools.
- Experience with social media marketing concepts.
- Strong presentation skills.
- Strong written and verbal communication skills.
- Ability to manage multiple tasks and priorities effectively.
- Proficiency in Microsoft Office, SharePoint, and Teams.
Preferred Qualifications
- Bachelor’s Degree in Graphic Design or related field, and/or 3–4 years of relevant experience.
- Experience with WordPress and other website platforms.
- Knowledge of HTML, CSS, and JavaScript.
- Experience working in a remote environment.
- Previous association management company experience.
Salary
$24 – $29 per hour
Benefits:
- Flexible schedule
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off and sick time
- Holiday pay
- Parental leave
- Access to 401K and IRA accounts
- Professional development assistance
Work Location:
This is a remote position, with occasional travel to South Dakota required.
Please apply here:
Online Application
IT and Cybersecurity Manager
The IT and Cybersecurity Manager reports to the Officers. They are responsible for managing information technology and cybersecurity tasks to meet specific internal and client needs across varied areas.
Please apply here:
Online Application
About Nonprofit Resources LLC
Nonprofit Resources is an Association Management Company. Nonprofit Resources was founded to help client organizations share resources and operate more efficiently. We have grown and now employ a highly qualified team of specialists who tackle everything from strategy and executive-level work to event management, marketing, graphics, technology, and operations.
We enjoy long-term relationships with clients and specialize in meeting the needs of small and medium-sized nonprofits. Every member of our dedicated staff continues to pursue supplemental specialized nonprofit certificates and credentials. This keeps us at the top of our game and well-tuned into what is happening in the nonprofit arena. Nonprofit Resources is currently the most experienced and only accredited organization of its type in a five-state area.
Description
Duties may include, but are not limited to:
- Work collaboratively with internal and external partners to perform Information Technology functions.
- Diagnose and resolve website issues.
- Diagnose and resolve technical hardware and software issues.
- Provide technical support and assistance to internal and external stakeholders.
- Respond to service issues and requests from internal and external stakeholders in a timely manner.
- Programming deliverables.
- Other Information Technology deliverables.
- Deliver frontline technical support for internal and external stakeholders.
- Establish and implement IT best practices.
- Identify, assess, and quantify cybersecurity risks.
- Develop processes, policies, standards, systems, and measurements to manage IT assets.
- Research industry best practices and incorporate them with organizational practices.
- Establish and maintain hardware and software maintenance database.
- Conduct audits to assess the effectiveness of IT systems and offer potential improvements to current systems.
- Provide support to internal and external stakeholders regarding website design and development.
- Complete other duties as assigned.
Skills
Skills may include, but are not limited to:
- Proven ability to work in a remote setting including effective communication, punctuality, solid time management, and meeting deadlines.
- Ability to manage varied tasks, prioritize, and switch between clients and tasks seamlessly.
- Ability to complete projects quickly and efficiently, be task-oriented, work with minimal supervision, and display flexibility in working styles.
- Ability to work under various supervisors who may have different communication and leadership styles.
- Previous experience with WordPress and website design.
- Ability to understand and apply Information Technology and Administrative concepts (ITAM).
- Understanding of Governance, Risk, and Compliance as it applies to ITAM.
- Proficiency in Microsoft Office suite and online systems including SharePoint and Teams.
- Ability to learn new software and systems quickly and thoroughly.
- Ability to self-teach, self-direct to learn new skills, and know when to ask for help.
- Polite, professional, and timely written and verbal communication skills.
- Attention to detail in written and verbal communications.
- Ability to maintain appropriate work and personal boundaries while working remotely.
- Efficient and thorough record-keeping and organization skills.
- Responsive and willing attitude.
Required Qualifications
- Associate degree in information technology or a related field, and/or 2–3 years of relevant IT experience.
- Proven ability to multitask, prioritize effectively, and switch between clients and tasks easily.
- Proficiency in Microsoft Office suite and online systems including SharePoint and Teams.
- Experience working with WordPress and other website platforms.
- Knowledge of and experience with HTML, CSS, and JavaScript.
Preferred Qualifications
- Bachelor’s degree or higher in information technology or a related field, and/or 3–4 years of relevant IT experience.
- Proven ability to work effectively in a remote environment.
Salary
$24–$29 per hour
Benefits:
- Flexible schedule
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off and sick time
- Holiday pay
- Parental leave
- Access to 401K and IRA accounts
- Professional development assistance
Work Location:
This is a remote position, with occasional travel to South Dakota required.
Please apply here:
Online Application
Nonprofit Account Manager
Compensation: $25 – $29/hour
Nonprofit Account Managers provide leadership to the staff serving a client. They are the liaison between Nonprofit Resources leadership and the client leadership. This position is responsible for overseeing the successful execution of the client’s or project’s scope of work. Compensation varies by experience, education, and skills.
Please apply here:
Online Application
Duties may include, but are not limited to:
Board Management:
- Support the mission and programs
- Maintain healthy Board and Committee communication
- Execute the strategic plan as directed
- Perform fiduciary function, including executing contracts
- Maintain Board minutes
- Provide secure and confidential maintenance of all information and assets
Membership:
- Manage association activities related to membership
- Plan, supervise, and/or execute member services
- Manage promotion and retention programs
- Evaluate results and recommend actions to achieve goals
- Manage member communication, including newsletters, general mailings, ballots, and surveys
Leadership:
- Coordinate with supporting departments, including Finance, Web, Graphics, IT, and HR
- Lead meetings as required
- Serve as liaison for day-to-day client-staff matters. Oversee the scope of work and resources needed to achieve goals
Communication:
- Production of publications, journals, newsletters, brochures, and directories
- Ensure healthy communication with members
Programming:
- Execute the client’s programs, maintaining budget objectives
Finance:
- Monitor the annual budget. Ensure timely and accurate financial reports, bill payments, and revenue processing
- Facilitate payment of Nonprofit Resources management invoices
Required skills:
- Ability to travel to work-related events
- Initiative to learn about the industry and relevant concerns
- Consistent and dependable work ethic to meet and exceed deadlines
- Ability to work independently and prioritize team time
- Project management skills, including planning, delegating, task facilitation, and quality assurance
- Excellent written and verbal communication skills
- Ability to manage varied tasks in priority order and switch between clients and tasks
- Strong technical skills to work in a virtual environment:
- Microsoft 365 and online systems, including SharePoint and Teams
Preferred skills:
- Finance experience, including budget analysis and financial report interpretation
- Public speaking experience
- Online experience working in:
- Association Management Software (AMS) platforms
- Online event platforms
- Webinar or online meeting production
Required qualifications and experience:
- Excellent written and verbal communication skills
- Previous management and/or Project Management experience
Preferred qualifications and experience:
- Bachelor’s Degree, or higher education
- Experience working with associations and/or nonprofits, or AMCs
- Proven ability to work effectively in a remote environment
- Professional certification, such as a Certified Association Executive (CAE)
Job Type: Full-time
Salary: $25 – $29/hour, depending on experience, education, and skills.
Please apply here:
Online Application
Benefits:
- Flexible schedule
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off and sick time
- Holiday pay
- Parental leave
- Access to 401K and IRA accounts
- Professional development assistance
Work Location:
- This is a remote position, with occasional travel to South Dakota required.
Full-Charge Bookkeeper
Compensation $22-$26/hour
The Full-Charge Bookkeeper reports directly to the Finance Director. This role assists with the overall accounting functions of Nonprofit Resources and our nonprofit clients, often managing the books for multiple organizations simultaneously. The Full-Charge Bookkeeper prepares and maintains financial records to track clients’ assets, liabilities, profits and losses, tax liabilities, and other related financial activities. Compensation for this position varies depending on the experience level and tenure.
This role is remote and may require physical presence in South Dakota several times a year.
Please apply here:
Online Application
Duties may include, but are not limited to:
- Oversee, implement, and maintain accounting systems, procedures, and policies for multiple nonprofit clients
- Ensure accurate compilation, analysis, and reporting of accounting data, including fund accounting and nonprofit-specific financial reporting
- Act as a liaison between the company, partner clients, auditors, and grantors
- Compute, classify, and record financial data, including grant tracking and donor-restricted funds
- Perform routine calculating, posting, and verifying of financial transactions
- Use QuickBooks or other nonprofit accounting software to debit, credit, and total accounts on computer spreadsheets and databases
- Classify, record, and summarize financial data to compile financial records for multiple entities
- Monitor and review all records of assets, liabilities, and other transactions, ensuring compliance with nonprofit regulations
- Prepare and review financial statements, month-end closing, journal entries, general ledger maintenance, inventory roll forwards, fixed assets, and margin analysis
- Review, analyze, and reconcile general ledger accounts, investments, and grant activity
- Identify and resolve complex accounting problems, including those unique to nonprofit organizations
- Work with internal and client executives and leadership teams
- Learn and understand a variety of software programs
- Perform accurate data entry/maintenance in a variety of systems and tools
- Demonstrate punctuality
- Maintain finance-related digital backup files
- Prioritize projects and tasks, seeking clarification on priorities from the supervisor as needed
- Attend staff meetings and prepare information as requested
- Maintain daily online time-keeping records, categorized by client and project
Skills may include, but are not limited to:
- Ability to travel to work-related events and represent the client and/or company
- Ability to work independently with minimal supervision, knowing when to ask for help
- High attention to detail; ability to take direction, self-check, and follow up on work
- Ability to enter accurate financial/numerical data
- Strong analytical and critical problem-solving skills
- Ability to communicate professionally with clients, auditors, and team members
- Flexibility in work style; ability to shift gears and handle varied tasks in order of priority
- Ability to manage a virtual workload and drive forward without supervision
- Willingness to learn and grow in duties, skills, and responsibility
- Responsiveness: ability to track tasks and respond promptly to all communication
- Strong organizational skills to manage multiple clients and deadlines
- Familiarity with nonprofit accounting principles, grant tracking, and compliance requirements
Required Qualifications:
- Excellent digital and online platform skills, including MS Office, MS Teams, QuickBooks Online, Adobe, and other accounting software
- Proven experience doing full-charge bookkeeping
- Experience managing the books for multiple entities or clients simultaneously
- Ability to apply discretion and comply with confidentiality policies
- Understanding of, and ability to adhere to, generally accepted accounting principles (GAAP)
- Familiarity with fund accounting and nonprofit-specific financial reporting
Tools & Technology:
We are a fully remote organization and utilize MacBook Pros as our standard hardware across the team. Proficiency with macOS is preferred, or a willingness to learn.
Preferred Qualifications:
- Between 3-5+ years of accounting or bookkeeping experience
- Direct experience working with nonprofit organizations
- Experience with grant tracking, donor restrictions, and nonprofit compliance
- Proficiency with nonprofit accounting software (e.g., QuickBooks Nonprofit, Sage Intacct, Blackbaud, NetSuite)
Job Type: Full-time
Salary: $22-$26/hour, depending on experience, education, skills, and tenure
Please apply here:
Online Application
Benefits:
- Flexible schedule
- Health insurance
- Dental insurance
- Life insurance
- Vision insurance
- Paid time off and Sick time
- Holiday Pay
- Parental leave
- Access to 401K and IRA accounts
- Professional development assistance
Experience:
- GAAP: one year (preferred)
- Professional accounting experience: one or more years of experience
Work Location:
- Remote – this role may require physical presence in South Dakota several times a year.
Benefits
Nonprofit Resources employee benefits.
Core Values
Explore our company value that drive our mission.
Meet The Team
Meet the special people that make up our team.