News

John McMellan

November 16, 2020 |

John is an accomplished senior executive with experience across a broad range of complex operating businesses. He has led organisations across the retail, consumer products, risk, event management and other service sectors. John has previously held senior operational executive roles across United Technology Corporation companies as well as with one of Australia’s largest retailers with revenues in excess of $5 billion and over 20,000 employees.