QRC chief executive Ian Macfarlane