25 June 2021 Cathrine McVeigh has been appointed to Head of Audio Production and Operations at SCA as part of the Content leadership team. In the newly created role, McVeigh will oversee...