Senior Social Media Leader at Marsh (London - Tower Place East) — aijobsearch