Mary L. Gregory, Senior Staff
415.561.6540 ext. 204

Mary joined PFS in 1998. As Vice-President of the company, she is involved with strategic planning and business development. As a senior staff member, she supervises multiple teams, directing both program and administrative work as well as conducting research and carrying out field work. Mary works closely with families to provide guidance on a spectrum of topics, from honing the vision of a new foundation to helping families navigate intergenerational transitions.

Prior to PFS, Mary helped connect the private sector to the public school system at the San Francisco Education Fund, served as President of the Board of Directors for Katherine Delmar Burke School and the Randall Museum Friends, and worked as a fundraising consultant with a focus in the field of education. With a passion for community building, she has served on the board and actively volunteered for over 12 years with At The Crossroads, a nonprofit organization providing outreach and support services to homeless youth in San Francisco. Mary grew up in San Francisco and received her BA in English from Princeton University. She likes dogs, contemporary fiction, and is bewitched by her young granddaughter.

Stefani J. Willis, Program Officer
415.561.6540 ext. 245

Stefani joined Pacific Foundation Services (PFS) in 2017 as Program Officer and works with clients to support a variety of causes including early childhood development, academic enrichment and outdoor education. Prior to her work at PFS, Stefani founded Give Greatly, an effort to inspire her peers to take action and give back to their community through donating time and dollars. She also served as Director at Context Partners, a firm that creates strategies to empower people, grow organizations, and make lives better.

Earlier in her career, Stefani helped launch the first foundation-led Oregon collaborative, the Chalkboard Project, a statewide engagement initiative addressing K-12 public education issues. She focused on educator partnerships, citizen communication efforts, and board relationships. Stefani also served as Assistant Director of Grants Administration at The James Irvine Foundation where she was responsible for grantmaking compliance and grantee communication.

Stefani has volunteered in Africa, Central America and Europe through both hands-on service projects and board leadership, and currently serves on the board of These Numbers Have Faces.  She holds a B.A from Westmont College in Communication Studies and a minor in Spanish. A proud California native, Stefani spent 12 years living in Oregon and The Netherlands and currently lives in Burlingame with her family. In her free time she enjoys chasing her kids on their bikes and traveling to see friends and family.


Stacey Angeles, Grants Manager
415.561.6540 ext. 240

Stacey joined PFS in 2015 as a Grants Manager and strives to provide reliable and efficient service to both grantees and client foundations. Prior to her work at PFS, Stacey was the Grants Management Associate and Program Assistant at the Lucile Packard Foundation for Children’s Health where she fostered supportive partnerships with grantees and also developed an interest in the economic and health challenges facing children and families. During her time at Lucile Packard, she revamped the internal grants management process and optimized the use of existing systems. She graduated cum laude from Santa Clara University with a bachelors degree in Communication and is a native of San Jose. Stacey currently resides in Palo Alto and enjoys reading, gardening, volunteering, babysitting the various kiddos in her life, and spending time with her family.