Answer» What is Institute of Leadership and Management mean?
The Institute of Leadership & Management is a professional membership body for leaders and managers. Its stated mission is to inspire great leadership - everywhere.
The Institute is a charity registered in England, Wales and Scotland, with its head office in Tamworth, Staffordshire and members in countries across the world.