Headshot of Steve Powell.

Steve Powell

Claims executive

Steve Powell is a veteran executive in specialty and complex claims. His leadership spans global operations, forensic engineering, fire investigation, environmental and construction consulting, managed repair, catastrophe response, and property and casualty claims. He is a claims executive, and author of The Lighthouse Keeper, and is known for transforming claims operations into strategic assets, he advises insurers, TPAs, and global risk stakeholders on severity management, global claims strategy, and the future of the built environment.