Skip to content

Alliance on Aging Names John McPherson as New Executive Director, Taking Over for Longtime ED Teresa Sullivan

Alliance on Aging Names John McPherson as New Executive Director, Taking Over for Longtime ED Teresa Sullivan

Press Releases

SALINAS, CA. (January 18th, 2024) — Longtime Monterey County resident John McPherson has been named the new Executive Director of Alliance on Aging, taking over for longtime Executive Director Teresa Sullivan, who is retiring.


McPherson has been Executive Director at education and advocacy nonprofit organizations, and held executive roles in both the produce and financial services industry. He has served on the Monterey County Board of Education since 2012, and has been a leading advocate in the fight against human trafficking in Monterey County.


In addition, McPherson is President of the California County School Boards Association, and was previously the President of the Oversight Board for the Sand City Redevelopment Successor Agency.


McPherson demonstrates his passion for young people through coaching youth sports and volunteering with 4H. A graduate of the University of Southern California in Los Angeles in 1985 with a bachelor’s degree in Business Administration, McPherson resides with his wife Christina and two children in Las Palmas.


“We are excited to have someone of John’s experience and expertise in both education and advocacy nonprofit organizations and look forward to working with him on many important issues and programs at Alliance on Aging,” said xxxxx. “Teresa can retire with peace of mind knowing her legacy and established programs and initiatives with AOA are in good hands.”


About Alliance on AgingAlliance on Aging provides services and resources that address the challenges and opportunities for older adults in Monterey County. Alliance on Aging was established in 1970 by a group of concerned local citizens who wanted to help seniors remain safely in their own homes for as long as possible. This volunteer-driven organization which began as a single program with a handful of volunteers is now a multi-purpose senior service agency with over 200 volunteers. The largest non-profit provider of senior services in Monterey County, the Alliance on Aging serves over 7,000 individuals every year.Alliance on Aging programs include Medicare Counseling & Education (HICAP) , Senior Peer Counseling, Nursing Home Information & Advocacy, Tax Counseling for the Elderly, Benefits Checkup and a monthly Senior Outreach Luncheon in Salinas. Alliance on Aging staff and volunteers provide direct services, information and education to seniors, adult children, caregivers and “baby boomers” who are approaching and preparing for their senior years.  The Alliance on Aging’s administrative and program offices are located at 247 Main St. in Salinas. Office hours at this location are 9 a.m. – 5 p.m. Monday through Friday (excluding national holidays). Program staff also occupy office space at the Monterey Senior Center at 280 Dickman Ave. in Monterey. Outreach staff make regular visits to seniors at sites and venues throughout the county. Spirals and Spirals by the Arch,  unique consignment and benefit shops located in Pacific Grove and Salinas, help to support the programs of the agency.Alliance on Aging247 Main St., Salinas, CA 93901 758-4011

Powered By GrowthZone
Scroll To Top