Overview
Amelia Ahlgren Lurie serves as Chief Strategy Officer at BioCatch [1]. BioCatch is a company operating in the New York artificial intelligence sector. Lurie's role involves strategic planning and direction for the organization [1].
Career history
- Chief Strategy OfficerJan 2024 to presentBioCatch
- EVP Strategy and OperationsMar 2020 to Dec 2023BioCatch
- Vice President, VenturesMar 2019 to Mar 2020Broadhaven Capital Partners
- Ventures AssociateApr 2016 to Mar 2019Broadhaven Capital Partners
- Director of OperationsSep 2014 to Mar 2016Movo™
- Head of CommunicationsAug 2012 to Aug 2014Pivit
- Featured ColumnistNov 2011 to Oct 2012Bleacher Report
Education
B.A., Political Science2007 - 2011University of Pennsylvania
This page shows public professional information only, each fact cited. Is this you? send a correction, or ask for removal within 24 hours, no questions asked.