The Institute of Directors (IoD) is a business organisation for company directors, senior business leaders and entrepreneurs with approximately 30,000 members. It is estimated that 78% of FTSE 100 companies have an IoD member on their board or in a senior management position. Founded in 1903, it is the UK’s longest running organisation for professional leaders.

In 1906, the IoD was awarded a Royal Charter to support, represent and set standards for business leaders nationwide. Royal Charters are reserved for bodies that work in the interests of the public and represent pre-eminence, stability and permanence in their field. It remains an acknowledgement of the continuing work the IoD does to promote professionalism in business and sits at the forefront of everything they do as an organisation.

The IoD is located in a Grade I-listed building at 116 Pall Mall, which is owned by the Crown Estate and which has been used as a location for many films and TV programmes, including Downton Abbey and The Dark Knight.

According to its mission statement, the IoD stands for free enterprise, entrepreneurialism, wealth creation and good corporate governance, representing the views of businesses and its members in the media and with government.

The IoD has experts on tax, infrastructure, law, Europe, corporate governance, financial services, technology, education, skills and regulation, and campaigns on all of these issues. Members of the IoD gain access to bespoke market intelligence, tailored tax and legal support, exclusive member-only events along with development courses and events.

Top 5 - Business Groups
Share your story:
Contact your Insignia personal assistant for details
Related articles
Top 5 - Business Groups
11 months ago
The Young Presidents’ Organization
The Young Presidents’ Organization (YPO) is a global leadership community of extraordinary chief executives driven by the shared belief that the world needs better leaders. Founded in 1950 in Rochester, New York, today YPO...
11 months ago
Walpole is the official sector body for UK luxury. Founded in 1992 as a not-for-profit organisation, it counts more than 250 British brands and cultural institutions in its membership, each exemplifying the highest standards of...
11 months ago
Bessemer Trust
Founded in 1907, Bessemer Trust is a private, independent office that oversees more than $140 billion for over 2,500 families, foundations, and endowments. The firm has its headquarters in New York City as well as 19 regional...
11 months ago
LVMH is a multinational family-run corporation and conglomerate headquartered in Paris, France that specialises in luxury goods. LVMH is the largest market capitalisation in France, and now in the Eurozone, with a record €203...
Insignia in the press
'Highly personalised and exclusive services to those who 
want to experience the best life has to offer.'
'Inside the $225,000 Oscars 2020 Gift Bag'
'Move over AmEx, here are by invitiation credit cards that cost $200,000'
'When AmEx Black Just Won't Do: A Gem-encrusted Card for .001%'
'The service is like having an invisible companion'
'British lifestyle management company takes the sting out of travel and daily life elevating it all to a lovely new life form'
'When you're exorbitantly rich, you can afford not to fret over things like your 15th wedding anniversary - at least if you're an Insignia member'
Insignia social