Sales support representative careers in Alexandria, Egypt