Join the TreesCharlotte team as our Director of Programs!
TreesCharlotte is seeking an organized, strategic, and mission-driven leader to serve as its next Director of Programs. This role is full-time exempt and responsible for overseeing all community-facing programs, events, education, and engagement efforts while leading a high-performing team dedicated to growing Charlotte’s urban forest. The ideal candidate is an experienced manager who can see the big picture, effectively coordinate multiple priorities, and ensure programs are delivered with excellence. They will bring strong organizational skills, the ability to manage complex projects and teams, and a passion for creating meaningful community impact.
Reporting directly to the Executive Director, the Director of Programs will provide leadership and support to a team that includes the Urban Forest Educator, Urban Forest Manager, and Events & Volunteer Manager.
We’re looking for someone who brings:
If you’re ready to advance your career while making a lasting impact on Charlotte’s urban forest, we’d love to hear from you. We encourage you to review the full job description below. Interested candidates should send their cover letter and resume to Executive Director, Allison Rhodes, allison@treescharlotte.org. Please include “Director of Programs – [Last Name]” in the subject line. At this time, we are not accepting phone calls about this position.

Position Overview
TreesCharlotte is seeking an organized, strategic, and mission-driven leader to serve as its next Director of Programs. This role is full-time exempt and responsible for overseeing all community-facing programs, events, education, and engagement efforts while leading a high-performing team dedicated to growing Charlotte’s urban forest.
The ideal candidate is an experienced manager who can see the big picture, effectively coordinate multiple priorities, and ensure programs are delivered with excellence. They will bring strong organizational skills, the ability to manage complex projects and teams, and a passion for creating meaningful community impact.
Reporting directly to the Executive Director, the Director of Programs will provide leadership and support to a team that includes the Urban Forest Educator, Urban Forest Manager, and Events & Volunteer Manager.
About TreesCharlotte
TreesCharlotte partners with the community to plant and care for trees, growing a healthier canopy for everyone.
Key Responsibilities
Program & Event Leadership
Team Leadership
Community Engagement & Partnerships
Organizational Leadership
Qualifications and Skills
Compensation & Benefits
Equal Opportunity Employer
TreesCharlotte does not discriminate in employment opportunities or practices based on race, religion, color, national origin, ancestry, disability, marital status, age, sex, sexual orientation, gender identity, or any other protected status under applicable law.
To Apply
Interested candidates should submit a resume and cover letter to Allison Rhodes at allison@treescharlotte.org with the subject line: Director of Programs – [Last Name].
We recognize there is no “perfect candidate,” and that passion, potential, and alignment with our mission can be just as valuable as years of experience. We encourage candidates who meet many, but not all qualifications to apply.