He as well has vast experience in the provision of specific advice to Boards of companies in designing and developing good corporate practices, including Board procedures, corporate governance charters, Capital Markets Authority and Stock Exchange regulations and requirements, including understanding nature and systems of different types of companies and businesses