Manager - Corporate Communications & PR at maxxmarketinginc (London, England, gb) — aijobsearch