Opportunity 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-LjbffrInterested in this opportunity? Apply now through Expertini.
Apply for this Position