Site Tech Manager
|
Concentrix
Allo
A global technology and services leader is seeking a Site Manager in Olivenza, Spain, who will lead site strategy and oversee operations. This full-time role requires a bachelor's degree and strong management experience, particularly within a call center environment. Responsibilities include developing leadership talent, driving continuous improvement, and managing resources effectively. The... |
Ver sueldo y Detalles |
|
hace una hora
|
|