Gregory Shaffer

Communications Director & Legislative Advisor at PA House Democratic Caucus

Gregory Shaffer Email & Contact Information

Gregory Shaffer Current Workplace: PA House Democratic Caucus

View Colleagues