webleads-tracker

Moeedahmad

Moeed Ahmad

Aiming to standardize Al Jazeera's web offerings and implement latest and greatest technologies in aid of the news business.

  • Organisation:

    Al Jazeera Media Network

  • Job Title:

    ncubation & Innovation Group Manager

  • Country:

    Qatar