In addition, Bill is a member of the Detroit Symphony Orchestra Trumpet section, a post he has held since 1988. Prior to serving at UM, Bill has served on the faculties of the Oberlin Conservatory and Wayne State University. A prolific arranger for small ensembles, Bill’s compositions and arrangements have been performed by the Detroit Symphony, the Phoenix Symphony, and the Detroit Chamber Winds and Brass.