The City Club of Portland today named Mike Marshall its new executive director.

Marshall takes over City Club after three decades in Democratic politics. He came to Oregon in 2013 to run the campaign for same-sex marriage. When court victories eliminated the need for that campaign, Marshall shifted over to running former Gov. John Kitzhaber's 2014 general-election campaign.

"The Board of Governors chose Mike because he has the right set of fundraising, strategic planning and advocacy skills needed to take the City Club of Portland to a new level of success on the eve of our Centennial celebration," Karen Kervin, City Club of Portland president, said in a statement.

Marshall replaces Sam Adams, former mayor of Portland, who took a job in Washington, D.C., in January.