Team lead - customer service (looking for engli...
...- english, spanish, german, flemish, dutch, italian, french . we have an excellent opportunity for you. in this role you will gain an experience working in start-up environment and will able to build and grow your team. role description supervise a team of customer [...]
Category Customer Services & Call Centre