An Introduction to Insight

A leading global single source provider of IT products and services
From competitively priced computers, hardware and software to services ranging from basic configuration to advanced design implementation and financing, we solve the IT needs of businesses and organisations of all sizes.
We bring together expert knowledge, vendor accreditations and a full global presence, all with the aim of acting as Your Trusted IT Advisor.
Insight History and Core Values
Founded in 1986 by Eric & Tim Crown, Insight is one of the world's leading providers of IT hardware, software and services. Insight's headquarters is based in Tempe, Arizona, and began operation in the UK in 1998.
Insight Today
Insight's vision today is to be the trusted advisor to our clients, helping them to enhance their business performance through innovative technology solutions.
This is underpinned by our core company values:
- We Exist to Serve our Clients
- We Respect and Take Care of Each Other
- We Act With Integrity in All We Do
Insight UK holds ISO 9001, ISO 14001, ISO 27001 accreditations. We are an Investor in People and have supported our UK teammates to gain several hundred technology accreditations.
Insight…What is it all about?
Insight UK has 742 employees spread across 3 office locations:
London:
350 Teammates – Sales, Solutions, Marketing, Product Management, Finance, Systems, HR, Inventory Management, Facilities
London is the largest urban area and the capital of England and the United Kingdom. It is one of the world's leading business, financial and cultural centres and boasts four World Heritage Sites.
View London vacancies
Sheffield:
320 Teammates – Sales, E-marketing, Product Management, Solutions, HR, Finance, Client Services, Systems
Sheffield is a city and metropolitan borough in South Yorkshire, in the north of England. It obtained world-wide recognition during the 19th century for its production of steel. This fuelled an almost tenfold increase in the population during the Industrial Revolution.
View Sheffield vacancies
Manchester:
80 Teammates - Sales
Manchester is a city and metropolitan borough of Greater Manchester, in the north of England. It has a population of 452,000 and has the second largest urban zone in the UK and the fourteenth most populated in Europe.
View all Manchester vacancies