Following the retirement of longtime Battle Creek City Attorney Jill Steele in 2024, the search was on to find her successor. After some years as an assistant city attorney in Flint, William Kim accepted the same post in Battle Creek. Now, he joins Community...