public relations, communications, branding, public affairs, writing, and advocacy consulting for companies, national non-profits, foundations, advocacy groups, and everything in between. 

recent work

 

where is carol?

 

blog