David Taylor

David Taylor

David Taylor is a Fellow of The Institute of Chartered Secretaries and Administrators (“ICSA”), has held senior roles in a number of international blue chip companies, and most recently served as Assistant Company Secretary of ICSA, a leading authority on governance and compliance.
.