Patty Birkholz has resigned as director of Michigan's Office of the Great Lakes, and Gov. Rick Snyder appointed Jon Allan to succeed her.