Il est présent dans plus de 1 700 universités dans le monde, fournit plus de 10 000 expériences de leadership à ses membres et envoie chaque année des étudiants et des diplômés dans 10 000 échanges internationaux.
L'organisation est présentée dans 100 pays du monde.