Business Analyst at RenaissanceRe (London) — aijobsearch