Randy Yarbrough has been the Executive Director of The Community Kitchens of Birmingham since 2016.