Are you looking for a new job opportunity within an international company where you can grow and make use of your skills? Do you have team-leading experience managing customer support teams?
If the answer is yes, please keep reading!
Responsibilities:
Requirements
Benefits