Norwood Systems Limited ha anunciado el nombramiento de Philip Otley como director. La fecha del nombramiento es el 31 de enero de 2022.