Posted Jun 13, 2025

Part-Time Nonprofit Controller

Apply Now
Job title: Part-Time Nonprofit Controller in Buffalo, NY at StaffBuffalo
Company: StaffBuffalo
Job description: Part-Time Nonprofit ControllerAre you a strategic financial leader looking for a flexible part-time opportunity with a dynamic, mission-driven organization? StaffBuffalo is excited to partner with a nonprofit organization in Buffalo, NY, to hire a Part-Time Nonprofit Controller, offering $55 - $60 per hour. This is a unique chance to play a crucial role in stabilizing and enhancing financial operations while contributing to impactful work within a warm, community-focused environment.As the Controller, you will oversee financial operations, streamline processes, and provide essential financial guidance to support organizational growth and sustainability. Reporting directly to the CEO, you will be instrumental in implementing financial strategies, identifying cost-saving opportunities, and maintaining accurate financial records using QuickBooks. With a strong focus on process improvement and automation, this role is perfect for a proactive financial expert eager to make a tangible impact in a socially conscious setting.This position offers 20 hours per week, with core hours from 10 AM – 2 PM, Monday through Friday, and the flexibility to work 1 or 2 days remote after an initial 90-day period on-site. Join a collaborative team passionate about creating positive change, and enjoy the benefits of a flexible schedule, onsite parking, and the opportunity to transition to a full-time role, in the future.This is an on-site, part-time position in the Buffalo area.Responsibilities: Qualifications: Why Join the Team? The advertised pay range represents what we believe at the time of this job posting, that our client would be willing to pay for this position. Only in special circumstances, where a candidate has education, training, or experience that far exceeds the requirements for the position, would we consider paying higher than the stated range.First time working with a ? No problem! We make the process as smooth and straightforward as possible. Communication is key – to get started, all we need from you is an updated resume and some time to chat. Our team will get to know and your future career goals. Throughout the process, we will provide resume feedback, schedule and prepare you for interviews, provide client feedback, and coach you through the offer stage.StaffBuffalo is an Equal Opportunity Employer and does not discriminate in employment on account of race, color, religion, national origin, citizenship status, ancestry, age, sex (including sexual harassment), sexual orientation, gender, gender identity or expression, marital status, physical or mental disability, military status, or unfavorable discharge from military service.#INDCPA
Expected salary: $55 - 60 per hour
Location: Buffalo, NY
Apply for the job now! Apply Now