Community Health Free Clinic Staff

Michele Davis
Clinic Director & CEO
MDavis@communityhfc.org

Vicki Comer
Program Administrator

Donald Hansen
Director of Finance

Amy Johnson
Director of Donor & Community Relations

Emma Sheka
Fund Development Director

2026-2027 Board of Directors

Jill Mast
President
deNovo Marketing

Nicole Lee
Vice President
QCR Holdings, Inc

Ann Sealy
Secretary
UnityPoint Health –
St. Luke’s

Amy Vaske
Treasurer
Transamerica

Thomas Schroeder, MD
Medical Director
Community Volunteer

Terri Christoffersen
Nomination Chair
Community Volunteer

Ethan Benton
Transamerica

Tim Charles
Community Volunteer

Christine L. Conover
Simmons Perrine PLC

Krista Fox
Transamerica

Matthew Gray, MD
UnityPoint Health –
St. Luke’s

Janet McGrath Satterlee
Mercy Medical Center

Mike Moran
Business Owner

Nic Olberding
Mercy Medical Center