America's Job Portal
This role is office-based in Mexico. The role requires professional fluency in English (spoken and written).
The Team Lead is responsible for supporting the day-to-day operations of the team while fostering a collaborative, productive, and positive work environment. The Team Lead partners closely with the U.S. based leadership and acts as a bridge between management and the team.Key Responsibilities
In collaboration with US Leadership facilitate weekly meetings with...