Press Secretary for Senator John McCain
Washington, District of Columbia
United States Senate
Press Secretary for Senator John McCain
Javelin.
Vice President, Public Relations
John McCain 2008
Communications Team
Office of Senator John McCain
Communications Director
University of Pennsylvania