London, UK Senior account executive at TDC PR TDC is hiring a senior account executive to join its team in London. More