John Haydon

John Haydon

Chair of Finance Committee

Vice President of Marketing & BD, Kraus-Anderson
Elected to Board: 2018