2020 Companies

    OverviewSuggest Edit

    2020 Companies is a provider of outsourced sales and marketing and services. The company specializes in selling products and services through multiple channels and locations. Its services include retail and direct sales, experiential, merchandising, and training and advocacy.

    HQFort Worth, US
    Employee Ratings3.9


    2020 Companies is headquartered in
    Fort Worth, United States

    Location Map

    Latest Updates

    Employees (est.) (Jul 2020)1,100(+2%)
    Job Openings139
    Cybersecurity ratingBMore

    Key People/Management at 2020 Companies

    Christopher B. Munday

    Christopher B. Munday

    Chairman and CEO
    Steve Peters

    Steve Peters

    Ross Wissner

    Ross Wissner

    Executive VP of Operations
    Show more

    2020 Companies Office Locations

    2020 Companies has an office in Fort Worth
    Fort Worth, US (HQ)
    3575 Lone Star Cir STE 200
    Show all (1)

    2020 Companies Financials and Metrics

    Summary Metrics

    Founding Date

    Show all financial metrics

    2020 Companies Operating Metrics

    Apr, 2020




    62.50 k
    Show all operating metrics

    2020 Companies Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Human Capital Metrics

    Embed Graph
    Show all human capital metrics

    2020 Companies Online and Social Media Presence

    Embed Graph

    2020 Companies Frequently Asked Questions

    • When was 2020 Companies founded?

      2020 Companies was founded in 1991.

    • Who are 2020 Companies key executives?

      2020 Companies's key executives are Christopher B. Munday, Steve Peters and Ross Wissner.

    • How many employees does 2020 Companies have?

      2020 Companies has 1,100 employees.

    • Who are 2020 Companies competitors?

      Competitors of 2020 Companies include Callbox, GP Strategies and ZS.

    • Where is 2020 Companies headquarters?

      2020 Companies headquarters is located at 3575 Lone Star Cir STE 200, Fort Worth.

    • Where are 2020 Companies offices?

      2020 Companies has an office in Fort Worth.

    • How many offices does 2020 Companies have?

      2020 Companies has 1 office.