Home Tags Fred Crawford

Tag: Fred Crawford

Kroll bolsters leadership with new executive chairman

Kroll, a leading independent provider of financial and risk advisory solutions, has appointed Fred Crawford as executive chairman, effective 18 May 2026. Crawford will work...
85837
85510

50,000+ RegTech leaders get exclusive industry stories delivered every week