GMG Appoints Managing Director