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