Business Insurance announced the winners of the 2025 U.S. Insurance Awards during a live awards presentation in New York on July 17, 2025. The highlight of the event was the presentation of the 2025 Business Insurance Lifetime Achievement Award to Mark Wilhelm, executive chairman of Safety National, who was also inducted into the Business Insurance Hall of Fame.
View the full event photo gallery here.

Based in New York, Stephen Freeman is a Senior Editor at Trending Insurance News. Previously he has worked for Forbes and The Huffington Post. Steven is a graduate of Risk Management at the University of New York.