Skip to main content
Donate Now
Helping Neighbors Starts at Home

Our Staff


John Foppe, MSW
Executive Director
(314) 881-6035

Vincentian Services

Deacon John Heithaus
Director of Vincentian Services
(314) 881-6020

Steve Rupp
Manager of Member Support
(314) 881-6018

Ronda Nesser
Manager of Volunteer Management and Training
(314) 881-6008

Tim Massey
Coordinator of Direct Assistance
(314) 881-6028

Varrietta Anthony
Administrative Assistant
(314) 881-6039

Thrift Stores

John Walters
Director of Stores
(314) 881-6037

Randal Wiggs
Manager of New Store Development
(314) 881-6012

To be connected with one of our thrift stores, please call (314) 881-6000. Click here to see our seven locations. 

Donations Call Center

To schedule a pickup, call (314) 881-6006 or e-mail

Chuck Phillips
Call Center Supervisor
(314) 881-6048


Anne Kirwan
Director of Development
(314) 881-6024

Kara Amann
Development Coordinator and Executive Assistant
(314) 881-6035


Becky Whitmore
Senior Accounting Manager
(314) 881-6033

Katherine Valley
Cost Accountant
(314) 881-6011

Laura Stauder
Accounting Assistant
(314) 881-6014

Human Resources

Denise Chachere
Director of Human Resources
(314) 881-6015

Alexis Simpson
Human Resources Coordinator
(314) 881-6036



Want to join our team? Check out current employment opportunities or consider becoming one of our joyful volunteers!