m e p careers in Alexandria, Egypt