About Helen Brand

Helen Brand is the chief executive of ACCA.