Brenda Freeman

Brenda Freeman Joins National Geographic Channel as CMO

The National Geographic Channel has welcomed Brenda Freeman as chief marketing officer. She will serve in the same role for […]