Charles Jobe retires after 23 years of service