> In 2016 I resigned from the Foundation en masse.
"En masse":
All together and at the same time, in large numbers
https://dictionary.cambridge.org/dictionary/english/en-masse
"En masse":
All together and at the same time, in large numbers
https://dictionary.cambridge.org/dictionary/english/en-masse