from Exchangewire2 years agoID5, the leading identity solutions provider for digital advertising, has appointed Jessica Werner as senior director of publisher development and Rafael Marti as head of legal. Read at Exchangewire[add][|| ... ]