
Technical Customer Success Manager, Digital Identity & Authentication
Incognia
full-time
Posted on:
Location: California • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Cyber SecuritySQL
About the role
- Incognia is the innovator in location identity solutions that deliver cutting-edge user verification and account security across the digital journey. Leverage device intelligence and precise location data to prevent fraud, protect users and build customer trust. Support a portfolio of accounts to combat diverse fraud types; monitor usage and performance; propose improvements; follow customer roadmaps; maintain stakeholder relationships; conduct periodic meetings and contribute to team and process maturation. Participate in industry events to expand networking and enhance industry knowledge.
Requirements
- Bachelor’s degree in business or technology fields 3+ years of experience with authentication, biometrics, anti-fraud, digital or mobile identity solutions SaaS B2B experience Previous experience managing medium/large accounts Experience with data analysis and SQL - ability to work data in different tables/databases Definition and analysis of KPIs