David Keating
David Keating is the president and treasurer of SpeechNow.org, which he manages in his spare time. He has pledged $5,500 to SpeechNow.org. Professionally, he is the executive director of the Club for Growth.
David Keating is the president and treasurer of SpeechNow.org, which he manages in his spare time. He has pledged $5,500 to SpeechNow.org. Professionally, he is the executive director of the Club for Growth.