finance controllers directors managers careers in Mansoura, Egypt