managing director mep careers in Egypt