An electronic engineer by profession, Bob had his own electronics technology business for fifteen years. Bob later involved in church activities, ministered to others, completed advanced courses in lay speaking ministry within United Methodist church. At Lancaster Bible college, Bob enrolled himself into Plus 20 program and qualified him for the LBC plus 20 program and completed his 20 month degree program there. Bob served on the Board of Center for Social Change, a non-profit serving people with developmental disabilities for over 20 years; became director of Evangelism and Discipleship for another nonprofit, Neighborhood Revitalization Solutions, Inc. that works closely with churches to revitalize neighborhoods. He also served as a “Mission Disciple” for a small church, assisting the Pastor in growing, serving, and revitalizing physical building as well as church attitude.