People Moves: Powers Hires Favazza as Commercial Lines Risk Management Advisor; Ryan Specialty Appoints D’Onofrio CEO and Alvin CUO
Powers Insurance & Risk Management Hires Favazza as Commercial Lines Risk Management Advisor Powers Insurance & Risk Management, headquartered in St. Louis, Mo., hired Giovanni “Johnny” Favazza as commercial lines risk management advisor. Prior to joining Powers, he worked as …