The Euclid Consortium consists of ~2500 scientists and engineers across more than countries. The Euclid Consortium website provides a lot of useful information, such as descriptions of the mission components, details of the Euclid surveys, and the timeline for public data releases.
Some key pages on the Euclid Consortium website are:
You can explore the Euclid Consortium website at https://www.euclid-ec.org/ .