A global software development company in Mexico is seeking an Engineering Manager responsible for managing engineering teams and promoting Agile practices. In this role, you will oversee the hiring, retention, and professional development of team members while ensuring a balanced approach to project