Michael Irvin

Active Monroe, MI Senior Vice-President for Mbt Financial Corp.