Job Description
A global technology and services leader is seeking a Site Manager in Olivenza, Spain. This full-time, on-site role involves defining strategies, developing leadership teams, and driving operational improvements at the site level. Ideal candidates will have a Bachelor's degree, extensive management experience ideally in a call center, strong communication skills, and a proven track record in mentoring leaders. The successful candidate will enjoy career development programs and a supportive, inclusive workplace.
#J-18808-Ljbffr
#J-18808-Ljbffr
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application