Woody Dwyer

Woody Dwyer is director of loss at AmTrust Insurance.