Le Forbes Business Council est connu pour ses critères d'adhésion exigeants, basés sur l'impact mesurable sur la croissance des entreprises, les réalisations personnelles et professionnelles, ainsi que les distinctions reçues.