Media-buying platform Adform has appointed a pair of new directors, including Paul Islam as sales director in its Manchester ...