Found Description
Link-Worldwide is seeking a Shared Services Center Manager based in Mexico. This pivotal role focuses on leading and optimizing operations to ensure high-quality service delivery.
The suitable candidate will need strong leadership skills and a strategic mindset along with a proven track record in managing teams. A Bachelor's degree and fluency in both English and Spanish are required for eligibility.
#J-18808-LjbffrReady to Apply?
Submit your application for Mexico SSC Leader - Operations & Continuous Improvement at Link-Worldwide
Apply Now