translate English to French: The opportunity to work with a great team and an organization whose mission speaks very loudly to me.
Ce qui m’a motivé, c’est l’occasion de travailler avec une équipe formidable et un organisme dont la mission est très importante à mes yeux.