17 employees
Impact Public Affairs is a full-service government relations and communications firm
1997