Rebecca Baron

(Contributor)

Rebecca Baron is Ben and Jerry's UK activism manager.