Job Location: Mexico City, MexicoPosition OverviewAs the Americas Credit Management Team Lead, you will oversee the credit management team across the Americas Region (US, CAN, Mexico). Your role involves leading credit professionals in assessing customer creditworthiness,