Join us!
Become a volunteer, join our board of directors, attend a workgroup meeting, tell a friend, share a post, come to an event — no matter how big or small, there are many ways to get involved!
Help us build momentum through inclusive, collaborative processes that promote clear minds, bright futures and healthy communities for all.
Meet the Team
Hannah Calhoun
Executive Director
Hannah holds a BA in Psychology from Buffalo State College and brings over a decade of nonprofit experience to her work. A lifelong Chatham resident, she has deep roots in the community and, like so many, has lost friends and loved ones to substance use disorder.
Her career began through volunteer and internship roles with organizations addressing food insecurity, immigration, homelessness, and domestic violence. She later worked in foster care and residential treatment before transitioning to preventive services as Director of the Youth Advocacy Program. In 2022, Hannah joined CGAC as Project Director.
Hannah currently serves as a Private Sector Board Member for Greene County Community Action, a member of the Columbia County Community Services Board, and a member of the Taghkanic Town Board. She also previously served on the Opioid Settlement Workgroup for nearly two years.
Emily Dickinson
Grant Program Manager
Emily joined CGAC in February 2026. Originally from a small town in Northern New York, she brings both lived experience in recovery and a background in nonprofit work to her role.
Emily earned a BA in Political Science from SUNY Potsdam and an MS in Environmental Policy and Sustainability Management from The New School. After several years in the restaurant industry, she transitioned into the nonprofit world in New York City, working in food security, sustainability, and waste management before joining CGAC.
Community plays a huge role in Emily’s own recovery, and she hopes to help others create those same connections by making recovery fun, comfortable, and accessible to everyone.
Outside of work, Emily loves spending time outdoors and cooking, and she is currently working toward her certification in 12 Step Recovery Yoga.
Zack Tashoff
Youth Coordinator
Zack (they/them) is from Westchester where they found a deep love for creativity and performance. Zack holds a B.A. in Theatre Performance with a Minor in Deaf Studies from SUNY New Paltz
Zack is passionate about engaging in and supporting their community. While new to the non-profit sphere, Zack has a strong background in youth work. They’ve spent the last 7 years working closely with youth at various summer camps and school programs.
Since moving to Catskill, they have worked hard to become involved in the local community. Zack is a cofounder of Greene County Pride, a local pride organization dedicated to making Greene County a more colorful, fun, and safe place for all! Zack is excited to work towards keeping their community safe and happy!
Veronica Salvas
Epidemiologist
Jason Fredenberg, PsyD President, Financial Committee Term 1: 1/2023-12/2025; Term 2: 1/2026-12/2028
Dan Almasi, LCSW-R Vice President, Strategic Planning Term 1: 1/2023-12/2025; Term 2: 1/2026-12/2028
Aaron Mathias- Long, CPA Treasurer, Financial Committee Term 1: 1/2026-12/2028
Kara Desidaro, Family Nurse Practitioner Secretary, HR/Staffing Committee Term 1: 9/2026-9/2028
Mark Quackenbush, PharmD Member, Fundraising Committee Term 1: 9/2023-12/2026
Tyler Witco, MS, Medicine Regulatory Affairs Member, HR/Staffing Committee Term 1: 1/2025-12/2027
Laurie Harbeck, MPA Member, Fundraising Committee Term 1: 2/2024-12/2026
Jessica Flach, MS, CASAC Member, Fundraising Committee Term 1: 10/2025-12/2027
Board of Directors
CGAC Bylaws
CGAC 2026 Board Mtg. Schedule
Monday, January 26th. 2026 at 5pm via google meet
Monday, February 23rd, 2026 at 5pm via google meet
Monday, March 30th, 2026 at 5pm via google meet
Monday, April 27th, 2026 at 5pm via google meet
Monday, May 25th, 2026 at 5pm via google meet
Monday, June 29th, 2026 at 5pm via google meet
Monday, July 27th, 2026 at 5pm via google meet
No Meeting held August 2026
Monday, September 28th, 2026 at 5pm via google meet
Monday, October 26th, 2026 at 5pm via google meet
Monday, November 30th, 2026 at 5pm via google meet
No Meeting held December 2026