Patrick O'Keefe

MDGOP Executive Director, UF Political Comms Program Director. Focused on using digital to reach the masses.

Patrick O'Keefe