Amelia Ahlgren Lurie

Chief Strategy Officer at BioCatch

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

  1. Chief Strategy OfficerJan 2024 to presentBioCatch
  2. EVP Strategy and OperationsMar 2020 to Dec 2023BioCatch
  3. Vice President, VenturesMar 2019 to Mar 2020Broadhaven Capital Partners
  4. Ventures AssociateApr 2016 to Mar 2019Broadhaven Capital Partners
  5. Director of OperationsSep 2014 to Mar 2016Movo™
  6. Head of CommunicationsAug 2012 to Aug 2014Pivit
  7. Featured ColumnistNov 2011 to Oct 2012Bleacher Report

Education

  1. 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.