All jobs near Imsida
Found 1 job
-
- Imsida
- Posted about 2 months ago
Are you interested in using your communication and customer service skills to enhance iGamers experience in beautiful Malta? Are you are a good listener, a fast typer and a problem solver? Then we have the right job for you! About our client: Our client was founded in 2016 and provides operative ...