Shannon Barr
Shannon Barr

Shannon Barr

Freelance writer & editor. Marketing & communications specialist. Magazine publishing veteran.