GMG+Catherine+Badalamente

Catherine Badalamente, CEO, Graham Media Group
badlamente