Skip to main content

Latest jobs

Recommended jobs

Customer Support Team Leader

You will be responsible for the leadership, performance and management of a team of Customer Support Specialists. Develop and empower staff, recruit talent, communicate performance status to leaders and manage key business partner relationships. Identify and lead process improvement...

Customer Support Team Leader

Kraków
Full Time Work

Published on 1 Aug 2020