OverviewSuggest Edit

    Insights is a provider of learning and development solutions. It offers employee engagement, leadership development, change management, teamwork, virtual environment, and other services.
    HQDundee, GB
    Employee Ratings2.7


    Insights is headquartered in
    Dundee, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (Oct 2020)757(-2%)
    Cybersecurity ratingBMore

    Insights Office Locations

    Insights has offices in Dundee, Austin, Paris, Berlin and in 4 other locations
    Dundee, GB (HQ)
    3 Explorer Rd
    Dundee, GB
    17 Luna Pl
    Paris, FR
    110 Boulevard de Grenelle
    Berlin, DE
    Am Kupfergraben 4/4a
    Wiesbaden, DE
    Kirchgasse 2
    Madrid, ES
    Calle de la Basílica, 19
    Show all (9)

    Insights Financials and Metrics

    Summary Metrics

    Founding Date


    Insights Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Insights Online and Social Media Presence

    Embed Graph

    Insights Frequently Asked Questions

    • When was Insights founded?

      Insights was founded in 1993.

    • How many employees does Insights have?

      Insights has 757 employees.

    • Who are Insights competitors?

      Competitors of Insights include Velocity Knowledge, Certified Digital Marketer Program and Acacia Learning.

    • Where is Insights headquarters?

      Insights headquarters is located at 3 Explorer Rd, Dundee.

    • Where are Insights offices?

      Insights has offices in Dundee, Austin, Paris, Berlin and in 4 other locations.

    • How many offices does Insights have?

      Insights has 9 offices.