Senior Enterprise Business Development Manager - Latin America
Innovatrics
Full-time|Hybrid|São Paulo, State of São Paulo, Brazil Position Level: SeniorLocation: Flexible within Latin America (Preference for Mexico City or São Paulo)Employment Type: Full-time, B2BDepartment: SalesReporting To: Americas Sales DirectorCompany Overview: Innovatrics is a leading global provider of state-of-the-art biometric identity management solutions, offering cutting-edge technologies in fingerprint, facial recognition, iris scanning, and multimodal biometric systems to government and enterprise clients worldwide. With a robust R&D foundation, Innovatrics is renowned for its high-performance NIST-ranked solutions and scalable identity platforms.Your Role: As the Senior Enterprise Business Development Manager for Latin America, your mission will be to establish and expand Innovatrics’ enterprise presence across the region from the ground up. In contrast to more mature markets, Latin America is a territory with significant potential and limited brand recognition, where you will focus on proactive market development, acquiring new logos, and strategically expanding into key enterprise sectors such as financial services, fintech, telecommunications, digital marketplaces, and OEMs.Your responsibilities will include:Pursuing aggressive new business development initiatives throughout Latin America.Establishing key enterprise references in prioritized countries.Creating a structured pipeline through outbound prospecting and leveraging ecosystem partnerships.Crafting the positioning for identity verification, fraud prevention, and biometric onboarding use cases.Transforming the region into a significant revenue contributor over the next 3–5 years.This is a high-impact, ownership-driven role focused on hunting for new business rather than account maintenance.Geographic Scope: Latin America, encompassing both Hispanic countries and Brazil.Travel Requirements: 40–60%, depending on active programs.Why This Job Is Exciting: This strategic expansion role gives you full ownership of Innovatrics’ growth within the enterprise market across Latin America. You will spearhead market creation in a region where digital identity, onboarding, and fraud prevention are on the rise, while simultaneously expanding our presence. Your success will be measured by your ability to turn a greenfield opportunity into a structured, reference-supported regional business, offering significant executive visibility and long-term scaling potential.Initial Expectations: Within the first month, you will:Become fully acquainted with our enterprise solutions, platforms, and essential tools.Begin cultivating relationships with internal teams, including Sales, Solutions, Engineering, and Professional Services.
Feb 28, 2026