Carroll Joins Benson

Sean Carroll has joined Benson Marketing Group in Napa, Calif., as a public relations coordinator. His experience includes working at San Francisco PR agencies Blanc & Otus and Karbo/Fonkalsrud Communications.