Betsy Bassis

Betsy Bassis is the Chief Operating Officer for Defra.