Nordic Customer Support Team Leader – Malta – €35k