John Avlon had a position (speechwriter) at Rudy Giuliani

Title speechwriter
Is Current no
Updated over 3 years ago

Source Links