The National Society of Leadership and Success

    OverviewSuggest Edit

    The National Society of Leadership and Success is the largest collegiate leadership honor society in the United States, with over 500 chapters and more than half a million members, who collectively have completed over 282,000 hours of community service. Society members have lifetime access to benefits including over a quarter-million dollars annually in exclusive scholarships and awards.

    TypePrivate
    Founded2001
    HQJersey City, US
    Websitensls.org
    Employee Ratings4.2

    Locations

    The National Society of Leadership and Success is headquartered in
    Jersey City, United States

    Location Map

    Latest Updates

    Employees (est.) (Oct 2020)1,206(+3%)
    Cybersecurity ratingBMore

    The National Society of Leadership and Success Office Locations

    The National Society of Leadership and Success has an office in Jersey City
    Jersey City, US (HQ)
    1 Evertrust Plz
    Show all (1)

    The National Society of Leadership and Success Financials and Metrics

    Summary Metrics

    Founding Date

    2001

    The National Society of Leadership and Success Cybersecurity Score

    Cybersecurity ratingPremium dataset

    B

    81/100

    SecurityScorecard logo

    The National Society of Leadership and Success Online and Social Media Presence

    Embed Graph

    The National Society of Leadership and Success Frequently Asked Questions

    • When was The National Society of Leadership and Success founded?

      The National Society of Leadership and Success was founded in 2001.

    • How many employees does The National Society of Leadership and Success have?

      The National Society of Leadership and Success has 1,206 employees.

    • Who are The National Society of Leadership and Success competitors?

      Competitors of The National Society of Leadership and Success include Galileo Learning, Alliant International University and PlusUs.

    • Where is The National Society of Leadership and Success headquarters?

      The National Society of Leadership and Success headquarters is located at 1 Evertrust Plz, Jersey City.

    • Where are The National Society of Leadership and Success offices?

      The National Society of Leadership and Success has an office in Jersey City.

    • How many offices does The National Society of Leadership and Success have?

      The National Society of Leadership and Success has 1 office.