
Michael Weaver
Michael Weaver is senior vice president of business growth and development at Al Jazeera Media Network.
The News Isn’t Unsafe, and Brands Need to Recognize This Through Their Advertising
Programmatic can help by refining its approach to ad creation.