Donald Trump in 2017. Weiser is a major Republican financier and one of Michigan's biggest political donors. He held fundraising roles for the
2000 presidential campaign of George W. Bush and the
2008 presidential campaign of John McCain. He was
Ambassador to Slovakia under President
George W. Bush from December 5, 2001 to December 19, 2004. Weiser was Michigan Republican State Finance Chair from 2005 to 2006. He held the position from 2009 to 2011, and again from 2017 to 2019. In 2021, Weiser defeated the incumbent chair, Laura Cox, amid an acrimonious internal party feud sparked by Cox's allegations that Weiser was involved in two payoff schemes. Weiser denied the allegation made by Cox. In February 2011, he was appointed as co-chair of the
Republican National Committee (RNC)'s National Finance Transition Committee. He was the RNC's National Finance Chair from April 2011 to February 2013. Weiser was selected in 2016 to lead the RNC's fundraising efforts for
Donald Trump. Weiser was a Michigan delegate to the
2020 Republican National Convention; the 73-member Michigan delegation voted unanimously for Trump. In the
2020 election cycle, Weiser and his ex-wife gave $1.6 million to Republican causes, including nearly $168,000 to support Republican
state House candidates. He elaborated further, emphasizing, “We happen to live in a democracy where officials are elected by the people. The only way you can change the leadership is to get out and vote.” After the remarks were publicized, causing an uproar, Weiser said, "I apologize to those I offended for the flippant analogy about three women who are elected officials and for the off-hand comments about two other leaders." He claimed that he had never advocated for violence and added, "While I will always fight for the people and policies I believe in, I pledge to be part of a respectful political dialogue going forward." Ilitch added, "It has become clear that serving as chair of a statewide political party is simply not compatible with serving on this board." ==Personal life==