OverviewSuggest Edit

    Neill is a distributor of hair, beauty, and skincare products. It offers salon and spa recruitment, business consulting, education, and technology services.
    HQHammond, US


    Neill is headquartered in
    Hammond, United States

    Location Map

    Latest Updates

    Employees (est.) (Jul 2020)185(-1%)
    Cybersecurity ratingCMore

    Neill Office Locations

    Neill has an office in Hammond
    Hammond, US (HQ)
    303 S Pine St
    Show all (1)

    Neill Financials and Metrics

    Summary Metrics

    Founding Date


    Neill Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Neill Online and Social Media Presence

    Embed Graph

    Neill Frequently Asked Questions

    • When was Neill founded?

      Neill was founded in 1944.

    • How many employees does Neill have?

      Neill has 185 employees.

    • Who are Neill competitors?

      Competitors of Neill include Keune, Comfort Click and Pascal Firenze.

    • Where is Neill headquarters?

      Neill headquarters is located at 303 S Pine St, Hammond.

    • Where are Neill offices?

      Neill has an office in Hammond.

    • How many offices does Neill have?

      Neill has 1 office.