about 19 hours
Do you have previous experience in Finnish Customer Support?
Are you based in Malta?
Do you feel like an environment which fosters positive reinforcement and support to its employees would bring the best out of you?
If this sounds like you, then I have an opportunity of interest....