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. Tags: February 15, 2023 5 03 Recent Appointments