Kroll names Fred Crawford as executive chairman

Kroll appoints Fred Crawford as executive chairman to accelerate global growth. Learn what this leadership change means for the firm.

Leave a Reply

Your email address will not be published. Required fields are marked *