John McPherson
John McPherson

SALINAS — 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 Nicki Pasculli, AOA marketing director. “Teresa can retire with peace of mind knowing her legacy and established programs and initiatives with AOA are in good hands.”

Established in 1970, Alliance on Aging provides services and resources that address the challenges and opportunities for older adults in Monterey County. 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.

As the largest nonprofit provider of senior services in Monterey County, the Alliance on Aging serves over 7,000 individuals every year. The Alliance on Aging’s administrative and program offices are located at 247 Main St. in Salinas. For more information, call 831-758-4011 or visit

Previous articleAll-Star football game features senior players
Next articleSalinas Valley News Briefs | Jan. 26, 2024
A staff member wrote, edited or posted this article, which may include information provided by one or more third parties.


Please enter your comment!
Please enter your name here