Back to William’s Profile

About Me

Proud to have represented more than 100 Michigan municipalities.