Bob currently serves as:
- Assessment Team Member, United Way of the Ohio Valley
- Board Member, St. Benedict’s Shelter
- Board Member, Daviess County Imagination Library
- Board Member, Bold Promise Scholarship Program
- Member, Owensboro Lions Club
- Member, Owensboro Toastmasters
- KCTCS Faculty Senator
- KHSAA Certified Soccer Referee
- Pastor, Bethlehem United Methodist Church
Has Served as:
- City Commissioner 2012-2016; 2020-22 and as Mayor Pro Tem 2016-2018
- City Representative, Greater Owensboro Chamber of Commerce
- Chair, 7 Hills Neighborhood Alliance
- Member, Mayor’s Small Business Development Committee
- Member, OCTC Presidential Search Committee, City Representative
- Chair, H. L. Neblett Center Board (2014-2021)
- Board Member, Crossroads Women’s Emergency Shelter
- Member, Regional Education Alliance
- Member 2065 Healthcare Work Group
- Past President, Owensboro Toastmasters
- Area 43 Director and Club Coach, Toastmasters