CARITAS Leadership Team

Karen Stanley : President and CEO

Karen Stanley

President and CEO
Phone: (804) 887-1577

Karen has been working in the non-profit sector for more than 30 years. She began the role of Executive Director for CARITAS in 2000. In 2007, Karen took on the dual role as Executive Director for The Healing Place, a long-term residential recovery program for men struggling with substance use disorder. Effective July 1, 2012, she guided the efforts to merge the organization with CARITAS making CARITAS the largest homeless services organization in the metro Richmond area.  She is a 2007 graduate of Leadership Metro Richmond, a recipient of the Stettinius Award for Non-Profit Leadership, United Way’s “Champion for Change” of 2008, a 2010 YWCA Outstanding Woman Award winner and the 2010 Better Housing Coalition’s “Creative Collaborator.” She has served as an appointed member of the Governor’s Advisory Board on Service and Volunteerism and on the boards of Homeward and Leadership Metro Richmond. In October 2012, Karen was inducted in the Virginia First Lady’s FLITE Hall of Fame for Women in Business. She currently serves on the vestry of St. James's Episcopal Church.

Karen O’Brien : Chief Operating Officer

Karen O’Brien

Chief Operating Officer
Phone: (804) 887-1590

Karen has been a leader at CARITAS for more than 10 years. She has helped drive the growth and vision of the agency, including founding the CARITAS Furniture Bank and turning the CARITAS Center project (opening 2020) into a reality. She leads and oversees the operations for all of CARITAS's programs and facilities. She is passionate about effective leadership, powerful partnerships, and sustainable change.
Karen graduated with a BS in Business Management and a minor in math from Hartwick College.  While her business background started at a Fortune 500 company, Karen’s entrepreneurial spirit and expertise sharpened as a co-owner of a GE distribution center in Richmond, VA. Karen is a 2014 graduate of Leadership Metro Richmond, a 2016 Stettinius Leadership Award winner and recipient of Boomer Magazines “IT” list award for 2013.  As the founder of  WINGS, a 17-year-old woman's faith group in Chesterfield County, she is thrilled to be breathing life and hope into The Healing Place for women.

Clara Stokes : Chief Development Officer

Clara Stokes

Chief Development Officer
Phone: (804) 887-1571

Clara was born and raised in Charlotte, NC and has lived in the Richmond area for the last 13 years.  In Charlotte, Clara worked in the nonprofit field for 10 years.  She served on several local boards, participated in Leadership Charlotte and was very active in her church and children’s schools.  A job relocation sent the Stokes family to Richmond. Clara returned to the nonprofit arena five years ago as the Chief Development Officer for CARITAS.  She is a 2016 graduate of Leadership Metro Richmond.

Elly Flippen, CPA, SHRM-SCP : Chief Financial Officer

Elly Flippen, CPA, SHRM-SCP

Chief Financial Officer
Phone: (804) 358-0964 x324

Elly is a licensed CPA and a Society of Human Resource Management, Senior Certified Professional.  She holds an MBA from Columbia University, where she focused on strategy and operations, and a BA in Psychology from Vassar College.  Elly brings a valuable blend of knowledge and nearly three decades of experience with non-profit organizations.  She has demonstrated success growing organizations, managing turnaround, and advising startups. Elly provides strategic insight to the CARITAS leadership team by focusing on the financial picture.


Marilyn Milio : CARITAS Works Program Manager

Marilyn Milio

CARITAS Works Program Manager
Phone: (804) 612-1752

Marilyn has more than 25 years of experience in education and training, program development and management, non-profit leadership and community development. She is passionate about and dedicated to adult education, social justice and equality, and uniting resources to strengthen the community.  Marilyn is very active throughout the Richmond community and is a 2019 graduate of Leadership Metro Richmond. She served as a past president of the Historic Jackson Ward Association.  She enjoys the arts, the outdoors--most notably the James River Park System--food, and spending quality time with family and friends.

Stephen Vicoli : The Healing Place Program Manager

Stephen Vicoli

The Healing Place Program Manager
Phone: (804) 887-1580

Stephen is an alumnus of The Healing Place.  Before becoming the Program Manager, Stephen served as a peer mentor and Transition Coordinator.  Stephen is a Certified Peer Recovery Specialist and earned the James E. Ukrop Emerging Nonprofit Leaders Scholarship to attend the Emerging Nonprofit Leaders Program.  He was awarded a Manny Award from My Brothers’ Keeper, one of CARITAS’s long-time nonprofit partners.

Sandy Morris :  Furniture Bank Program Manager

Sandy Morris

Furniture Bank Program Manager
Phone: (804) 343-5008 x416

Sandy has worked in the nonprofit sector for more than 15 years in a variety of roles. She is passionate about helping people and building relationships.  As Furniture Bank Manager, Sandy coordinates our collaboration with 100+ community partners.  In addition, she helps manage the complex logistics of working with thousands of case managers and clients. Sandy is an active community volunteer outside of CARITAS as a mentor to young women within VCU's alumni organization, as a big sister with Big Brothers Big Sisters, and much more. Sandy is a 2011 graduate of the Emerging Nonprofit Leaders Program.

Tiffany Hall Terry : Director of Community Engagement

Tiffany Hall Terry

Director of Community Engagement
Phone: (804) 887-1594

Tiffany studied Sociology and Applied Research at Baylor University and proceeded to work as a Program Manager for Pennington Biomedical Center in Baton Rouge, Louisiana.  In 2006, she moved to Richmond to attend Baptist Theological Seminary. She graduated from The School of Theology at Virginia Union with a Masters of Divinity in 2011.  She is passionate about working with individuals and groups to actualize visions that truly benefit the community. As Director of Community Engagement at CARITAS, Tiffany helps to organize more than 15,000 volunteers every year. She is married to Rev. Andrew Terry, and lives in Church Hill with their son.

Cara Kaufman, Senior Director of Grants and Compliance (804) 887-1570
Emily Millhiser, Director of Development Operations (804) 887-1578
Scott Hilliard, Business Manager (804) 612-1749
Dominique Harvey, Accounting Manager
Susan Carminucci, AmeriCorps Program Manager, (804) 612-1747
Megan Wilson, Marketing and Communications Manager (540) 894-6245 (cell)
Ray Porter, Facilities Manager (804) 887-1582
Kenny Davis, Housekeeping and Janitorial Supervisor

Amanda Stephan, Men’s Program Manager  (804) 887-1575
Jenn Patterson, Women’s Program Manager (804) 887-1598
Wayne Meredith, Men’s Emergency Shelter Supervisor (804) 887-1583

Furniture Bank
Sandy Morris, Program Manager and Customer Service Specialist (804) 887-1591
Michael Gordon, Program Coordinator (804) 887-1593
Huey Gordon, Warehouse Coordinator (804) 822-9902
Lori Schmiege, Warehouse Manager (804) 887-1592

Vicki Mollenauer, Career Development Coordinator (804) 887-1587

The Healing Place 
Stephen Vicoli, Men’s Program Manager (804) 887-1581
Tara Lloyd, Women’s Program Manager
Justin Woods, Recovery Program Coordinator (804) 887-1586
Benjamin Carr, Transition Manager (804) 887-1581
Jackie Wilson, Kitchen Coordinator (804) 714-5602
Patricia Saunders, SOTS Coordinator (804) 230-1184
Michael McFadden, Program Data Assistant

Community Engagement/ Volunteer
Tiffany Terry, Director of Community Engagement, (804) 887-1594

Media Inquiries: Megan Wilson, Marketing and Communications Manager: or (540) 894-6245