Global Coverage

Visit this country's website View our global coverage

Insight 18 June 2025

Insights recognised as UK’s Best Managed Company by Deloitte

Insights, a global leader in learning and development solutions, has been recognised as one of the UK’s Best Managed Companies by Deloitte, affirming its place among the nation’s most innovative, purpose-driven and high-performing private businesses.

The accolade celebrates businesses that demonstrate exceptional strategy, strong leadership, commitment to talent development and consistent business performance. The winners were honoured at an exclusive awards evening at the McLaren Technology Centre in Woking on 12 June 2025.

Founded and headquartered in Dundee, Insights has grown into a world-renowned business with operations in 16 countries and over 700 employees globally. With more than 65% of its revenue generated overseas, Insights is a leading example of a Scottish-headquartered company making a substantial impact on the global stage.

Insights Chief Executive Officer Fiona Logan commented:

“We are incredibly proud to be recognised by Deloitte as one of the UK’s Best Managed Companies. This award celebrates not just our growth, but the culture, strategy and values that drive us. It’s a testament to the hard work and passion of our global Insights community and our commitment to delivering purposeful impact through learning and development.”

Deloitte’s programme evaluates private businesses against four key pillars:

  • Strategy – A clearly defined, well-communicated strategy that aligns with internal strengths and market opportunities.
  • Culture and Commitment – A values-driven culture that supports leadership development, inclusivity, and long-term sustainability.
  • Capabilities and Innovation – A strong focus on execution, productivity, innovation, and talent acquisition to deliver strategic goals.
  • Governance and Financials – Effective use of KPIs, disciplined financial management, and robust governance structures.

Deloitte Private partner and UK Best Managed Companies leader, Claire Evans, said:

“The Best Managed Companies programme celebrates the passion, resilience, and focus on sustainable growth that are hallmarks of the UK’s leading private businesses. These businesses are purpose-driven, disciplined, and industry-leading. They are confidently navigating the future and setting an inspiring standard for success among private businesses in the UK.”

Eligible companies must be privately owned, UK-based, and demonstrate superior performance over the past three years. The judges consistently praised Insights’ strong purpose-led approach, innovative use of technology, and commitment to its people.

Over the three years assessed, Insights’ turnover has increased by 47% and profitability by an impressive 57%—this is fuelled by strategic expansion across Asia Pacific including new operations in India, Vietnam, Singapore, and Australia and investment in digital innovation. The launch of the Insights Discovery API allows clients to integrate powerful self-awareness tools directly into their own systems, providing data-driven, personalised learning experiences at scale.

Insights helps organisations improve self-awareness, team effectiveness and leadership performance through its flagship tool, Insights Discovery, used by over 18,000 practitioners and 2,600 partner organisations to support clients in over 90 countries.

Award Winners: Insights executive leadership team accepts the Best Managed Company award

Award Winners: Insights executive leadership team accepts the Best Managed Company award from Claire Evans at the McLaren Technology Centre.

Back to all news

Share this page:

    Let us help your business today. Contact us now to start your journey.