Stream Global Services
Site Manager
Concentrix
Senior Director Operations Eastern Europe
Convergys
Senior Director Operations Eastern Europe
Stream Global Services
Service Delivery Manager
Stream Global Services
Senior Team Manager
Linea Directa Communications
Senior Project Manager
Linea Directa Communications
Call Center Manager
Convergys
Site Director
Convergys
Site Manager
Transcom
Head of Sales Central
Teichert & Partners
SGH Warsaw School of Economics