superviser careers in Alexandria, Egypt