Skip to main content

Betsy Bassis

Betsy Bassis is the Chief Operating Officer for Defra.