communications and public relations, public affairs, writing, and advocacy consulting for companies, trade associations, non-profits, and foundations. 

recent work

 

where is carol?

 

blog