Company description
Cultivating Community’s Mission is to grow food justice in Greater Portland, Maine, by providing education, resources, and opportunities to cultivate and share local, sustainable, and culturally familiar food.
Founded in 2001, our place-based programs prioritize people most likely to experience hunger and be excluded from access to fresh food and land – including children, immigrants, people of color, older adults, and those with limited resources.
Our four complimentary programs grow community through food:
- Youth Leadership: hosting four multilingual paid garden-based leadership development internship sessions yearly for fifty Portland Public School students.
- School Partnership Program: hands-on garden-based education, curriculum development, school garden support benefiting all 3000+ Portland Public elementary students
- Urban Agriculture program: Managing Portland’s 11 Community Gardens, where 485+ neighbors grow food on public land, including the Boyd Street Urban Farm & Youth Garden and urban orchards. We prioritize limited resource access and build community connections through free workshops, volunteer days, and events throughout the growing season
- Community Farm Program: (formerly, New American Sustainable Agriculture Project) providing land access, shared infrastructure, training, market development, 45,000 seedlings, and support for ~50 immigrant farming families of color
- Food Security & Market Development: In 2025, we supported farmers in our programs, selling over $500,000 worth of fresh, culturally familiar vegetables, including $115,000 delivered to food pantries
Job description
This new leadership position will collaborate with the Executive Director, board of directors, and staff to lead all aspects of high-level financial management, oversee human resources, ensure compliance, and lead the next chapter of administrative systems building across Cultivating Community’s programs. The person will be joining a staff of 11, managing a ~1.5m budget with well-established processes, and developing and implementing financial strategies that support Cultivating Community’s financial sustainability, mission, and goals.
Key Responsibilities:
Financial Management
- Lead organizational administrative processes, the management of financial well-being, and the long-term financial and operational health of the organization
- Ensure the accuracy and completeness of financial records, including the general ledger, accounts payable and receivable, payroll, and other financial systems
- Prepare and present financial reports to the Executive Director, program staff, and Board of Directors, providing analysis, recommendations, and long-range planning at the program and organizational level
- Prepare and ensure compliance with all financial reporting and regulatory requirements, including tax filings, audits, restricted grants, and other reporting requirements
- Manage relationships with external partners, including banks, auditors, and other financial service providers
- Develop and oversee the annual budgeting process, working closely with program directors to develop realistic and achievable budgets, as well as provide regular check-ins on budget-to-actuals progress
- Staff and support the Board Finance Committee, collaborating with other committee members to provide strategic financial guidance and support to the organization
- Maintain the digital and analog filing systems and support the implementation of internal financial controls
Strategic Planning and Leadership
- Work closely with the Executive Director and senior leaders to develop and implement strategic plans and goals
Work with the board and Executive Director on contingency planning and crisis response
- Lead internal planning processes and updates to improve approved processes, including transparent decision making, conflict resolution, and annual reviews and updates to the employee handbook
- Represent the organization at internal and external events and meetings, providing financial guidance and support as needed
Personnel and Human Resources
- Supervise Admin & Office Manager and provide oversight on day-to-day bookkeeping and administrative tasks
- Manage employee benefit policies, oversee the open enrollment process, and support employees in understanding their benefits and making claims
- Support hiring, onboarding, and offboarding processes
- Ensure compliance with human resource and employment laws, and maintain and lead the annual review of the employee handbook to ensure it reflects organizational practices and current information
- Ensure that annual reviews and reflection processes are conducted for all staff
Preferred Qualifications
- Bachelor’s degree in Accounting, Finance, or related field; MBA or CPA strongly preferred
- Extensive experience with QuickBooks Online and Google Drive
- At least 5 years of progressively responsible experience in financial management, with at least 5 years in nonprofit organizations
- Proven track record of successful financial management, including experience developing and implementing financial strategies, managing budgets, and overseeing financial reporting and compliance
- Strong leadership and management skills, with experience building positive relationships and organizational culture
- Experience with federal and state grant reporting
- Excellent analytical, problem-solving, and decision-making skills
- Strong communication and interpersonal skills
- Personal or professional intercultural experience and experience translating complex concepts into plain language
- Alignment with Cultivating Community’s mission and values
Compensation:
This is a full-time, 40-hour-per-week position with an annual salary range of $75-$80,000, depending on experience.
Benefits include:
Health, dental, and vision insurance
Medical flexible spending account
Employer-paid life and disability insurance
Nine paid holidays of your choosing
Up to 160 PTO hours per year, with rollover
Paid winter break
Mileage and cell phone reimbursement
Professional development
Compensation
this position is: salaried, varies DOE, $75,000.00 - $80,000.00
Application instructions
If you are not registered, you'll be prompted to do so. Don't worry, it's free!
Deadline
no deadline