CBI appoints Charles Naylor as corporate communications director
Charles Naylor will take up the corporate communications director role at CBI (Confederation of British Industry) on 28 November. He will report to director-general Carolyn Fairbairn and will join the CBI Executive Committee. Naylor has led corporate affairs strategies for firms in a number of sectors including, most recently, in a co-head of global communications role […]