Sales support representative careers in Suez, Egypt