Neilson Financial Services

    OverviewSuggest Edit

    Neilson Financial Services is a company providing direct life insurance solutions. It operates under three consumer brands: Smart Life Insurance that is aimed at families, British Seniors Insurance Agency which provides life insurance products to the over 50s age group, and Sorted Insurance that offers insurance solutions for a younger market.
    TypePrivate
    Founded2012
    HQSlough, GB
    Websiteneilsonfs.com
    Employee Ratings3.1

    Locations

    Neilson Financial Services is headquartered in
    Slough, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)152(+5%)
    Cybersecurity ratingAMore

    Neilson Financial Services Office Locations

    Neilson Financial Services has an office in Slough
    Slough, GB (HQ)
    Landmark Place, High St
    Show all (1)

    Neilson Financial Services Financials and Metrics

    Summary Metrics

    Founding Date

    2012

    Neilson Financial Services Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    93/100

    SecurityScorecard logo

    Neilson Financial Services Online and Social Media Presence

    Embed Graph

    Neilson Financial Services Frequently Asked Questions

    • When was Neilson Financial Services founded?

      Neilson Financial Services was founded in 2012.

    • How many employees does Neilson Financial Services have?

      Neilson Financial Services has 152 employees.

    • Who are Neilson Financial Services competitors?

      Competitors of Neilson Financial Services include Sjova-Almennar tryggingar, Pacific Resources and Migdal Insurance.

    • Where is Neilson Financial Services headquarters?

      Neilson Financial Services headquarters is located at Landmark Place, High St, Slough.

    • Where are Neilson Financial Services offices?

      Neilson Financial Services has an office in Slough.

    • How many offices does Neilson Financial Services have?

      Neilson Financial Services has 1 office.