Andrew Knights Appointed As Managing Director