Portrait of Michael Weaver

Michael Weaver

Michael Weaver is senior vice president of business growth and development at Al Jazeera Media Network.

Alt Image Text

The News Isn’t Unsafe, and Brands Need to Recognize This Through Their Advertising

Voice

Programmatic can help by refining its approach to ad creation.