Finnish-speaking Customer Support Specialist needed in Malta to assist online gaming customers via calls, chat, and email. Responsibilities include account