Stephen Martin became Director General of the Institute of Directors, Britain’s longest-running organisation for business leaders, in February 2017.
He began his career as a quantity surveyor, before going on to hold a series of management positions at engineering and construction companies.
In 2006 he became group chief executive of the Clugston Group, which combines construction, civil engineering, logistics, property development, property investments and facilities management businesses. Founded in Scunthorpe in 1937, Clugston is one of the UK’s largest private companies, with over 600 staff.
Originally from Northern Ireland, Stephen is a long-standing member of the IoD and has been involved in the business community in Yorkshire and the Humber for many years, acting as a business mentor to start-ups in the region and an Apprenticeship Ambassador. In 2009, he appeared on the first series of the Channel 4 television show Undercover Boss.
IOSH 2017 presentation:
Day 1 at 14.30: Business themed keynote presentation