E3 organiser appoints new president and CEO

Stanley Pierre-Louis had been acting head since October 2018