This is a Profile

Michael Weaver

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


This is a Profile

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.