translate English to French: I have chaired a recent SEAB.
J'ai d'ailleurs assumé la présidence d'un de ces comités dernièrement.