ESC provides high quality, affordable coaching and consulting services for nonprofits throughout Southern California. Our team of executive-level consultants volunteer their knowledge and experience to support our nonprofit clients as they face their most pressing challenges – and impact the lives of those who depend on their services every day.
ESC’s consultants come from diverse backgrounds with senior management experience in business, nonprofit organizations, academia and government, and receive extensive training from ESC. They are passionate about what they do, providing a consistently high level of service and devoting the necessary time to each client’s needs in order to ensure lasting results.
ESC trains and supports our volunteers in a client-centered approach based on a coaching model that employs active listening, facilitation, patience and guidance — with a deep commitment to client confidentiality.
- Collaboration: Using a partnering approach for mutual development and enrichment
- Integrity: Putting service first, fulfilling commitments and earning trust
- Quality: Striving for excellence in all we do
- Relationships: Forging strong connections throughout our community
- Impact: Making a meaningful difference through dedicated service
- Resourcefulness: Creatively building on diverse experience and expertise, continuous learning and customized approaches
President & CEO
David Factor has served as President and CEO of Executive Service Corps of Southern California (ESC) since August 2013. In this role, he is responsible for steering the overall vision and strategy for ESC, which includes establishing new initiatives in the greater nonprofit community, strengthening board and contributor relations, and providing strategic support to program staff and leadership. Prior to being appointed President of ESC, David served as Vice President, Consulting Services beginning in 2011.
Vicky Foxworth joined ESC in December 2013. She is responsible for leading ESC’s consulting engagements in all our core services. She oversees all projects from planning through implementation and impact, and is deeply involved in managing client and consultant relationships to ensure high-quality service delivery.
Julia Fischer joined the team in June 2017. Julia is responsible for managing ESC’s consulting engagements by developing scopes of work, building consultant teams, and nurturing client and consulting relationships. She also supports the Vice President of Organizational Consulting in overseeing engagements to maintain excellent project outcomes.
Lilly joined the ESC team in January 2019. She is responsible for coordinating consulting engagements by assisting and monitoring the relationships with and between ESC clients and consultants. She also supports the Vice President of Organizational Consulting and Director of Organizational consulting in ongoing business development and strategic growth efforts. She previously served as Consulting […]
Programs & Training
Janet McIntyre joined the ESC staff in 2012 with extensive experience as a certified coach and a consultant to nonprofit organizations. She is responsible for leading the design and execution of ESC’s client training institutes, customized leadership cohort programs and collaborative projects. She also oversees the onboarding and training of our consulting corps and works closely with the entire ESC staff to provide training and management support to our volunteer consultants.
Meghan joined the ESC staff in July 2015. She plays a key role in consultant onboarding and volunteer management, including ESC’s initiative around the strategic diversification of the consultant corps. She is also responsible for managing all logistics for ESC’s client training institutes, customized cohort leadership programs and consultant trainings.
Susan joined the ESC team in July 2017. She is responsible for executing and delivering high-caliber training and continuing education for our consulting corps, ensuring that our volunteer consultants are well-versed in nonprofit best practices and management tools. She also supports the Vice President of Programs and Training in the execution of ESC’s client training institutes and programs. Susan previously served as an ESC consultant.
Di Lam joined ESC in August 2020 as the Interim Director of Development and Communications. In this role, she is responsible for leading ESC’s fundraising, marketing and communications efforts, which include overseeing individual giving, foundation, corporate and government grants, and external communications and marketing. Di started her fundraising career at A Place Called Home (APCH) […]
Carla Juarez joined the team in May 2020. Carla administers ESC’s grants calendar, coordinates the gift acknowledgement process, and executes marketing and communications strategies to support the organization’s fund development plan. They work closely with the Vice President of Development and Communications to ensure ESC meets the annual fundraising goals. Growing up in Los Angeles in one of the most densely populated areas of the […]
Marissa joined the ESC team in June 2017. She plays a key leadership role in supporting all of ESC’s internal and programmatic operations. She works closely with senior leadership to help design and implement policies and initiatives to meet our strategic goals to deepen our impact on the nonprofit community. Marissa previously served as ESC’s Special Projects Coordinator until July 2019.
Sandy joined ESC in March 2014. Sandy is responsible for operations and administrative support to all of ESC’s departmental teams, including acting as the primary point of contact for client billing and account receivables. She also plays a key role in event planning and vendor relationships. Prior to her current position, Sandy served as ESC’s Administrative Assistant until July 2019.
Larry joined the ESC staff in July 2019. He is responsible for the day-to-day bookkeeping of ESC’s finances, including processing accounts payable and receivable. He also provides support in maintaining accuracy and compliance with nonprofit accounting policies and audit best practices.
Michael joined ESC in November 2019 having worked as a Data Analyst, Database Administrator, and Database Consultant to nonprofit organizations. His responsibilities as ESC’s Salesforce and IT Administrator include acting as primary administrator for ESC’s customized Salesforce environment and helping all departmental teams in the integration of various technology tools to enhance ESC’s overall efficiency and effectiveness. His duties reflect his eight years of experience, prior to joining ESC, helping mission-based organizations meet their technology needs.
Scott Weiner — Chair
Payden & Rygel Investment Management
David J. Zuercher – Vice Chair
Executive Vice President (retired)
Wells Fargo & Company
Abner D. Goldstine — Treasurer and Vice President of Finance
Senior Vice President and Director of Capital Research (retired)
The Capital Group Companies
Kate Ides – Secretary
Corporate Vice President and Assistant General Counsel of LitigationAECOM
William R. Barrett, Jr.
Fiduciary Trust of California
Business Performance Consultant
Irwin S. Field
Liberty Vegetable Oil Company
Senior Vice President and Investment Counselor
The Capital Group Companies
Michael J. Goldberg
Bain & Company, Inc.
Irwin J. Jaeger
CEONew Phoenix Management Company
Eric L. Moore
Founder and Executive Director
Managing Director, Non-Profit Services
Green Hasson Janks
Robert F. Scoular
Dentons US LLP
Laura L. Survant
Deloitte & Touche LLP
Daryl T. Twerdahl
Executive Director, Development
St. Vincent Meals on Wheels
President and CEO
Executive Service Corps of Southern California
Mary Trigg – Chair, ESC Consultants Advisory Council
Senior Vice President (retired)
Wells Fargo & Company