Top

Kroll grow their Risk Sales Team in London

Risk & Financial Advisory firm, Kroll, has expanded their UK Sales team with the appointment of Tobi James-Otokiti as Business Development Associate, who will join their Compliance Risk and Diligence team.