Mitch Landrieu is the 61st Mayor of New Orleans, and was sworn into that position in May of 2010. Prior to that, he served as Lieutenant Governor of Louisiana from 2004 to 2010, where he served as an executive, managing a $127 million budget and 800 employees. He was a member of the...
Read More →