A financial services firm in Mexico City is seeking a Country Business Head to oversee multiple teams and drive country business strategy. The ideal candidate should have over 15 years of experience, demonstrated leadership and managerial skills, with a strong grasp of compliance and regulatory fram