Carolyn Sofman

Carolyn Sofman

Carolyn Sofman develops and manages public affairs, integrated communications and public education campaigns.