Powell Brown has resumed his responsibilities as CEO of New York-listed broker Brown & Brown after taking a three-month leave of absence for health reasons.
Powell Brown has resumed his responsibilities as CEO of New York-listed broker Brown & Brown after taking a three-month leave of absence for health reasons.