German speaker? Work in Malta in Customer Support! Relocation support offered Nordic Jobs Worldwide Munich, Germany Oct 04, 2021