Japanese u0026 Customer u0026 Service careers in Sharm El-Sheikh, Egypt