Source: http://www.refinery29.com/money-diary-baltimore-md-senior-media-relations-representative-salary