Stephen Martin The Institute of Directors (IoD) has announced that Stephen Martin, currently chief executive of the Clugston Group, has been selected to replace Simon Walker as as the body’s director general, when following Mr Walker’s term of office which ends towards the end of this year.
Clugston Group
1-1 of 1 Articles