Paid Social Manager at myhcm (North London, UK) — aijobsearch