Sign In

Amelia Ahlgren Lurie

Chief Strategy Officer at BioCatch

Amelia Ahlgren Lurie is the Chief Strategy Officer at BioCatch, a digital fraud detection startup.13 She assumed this role in January 2024, after serving as EVP of Strategy and Operations from March 2020 to December 2023.2 In her current position, Lurie leads BioCatch's corporate strategy, corporate development, and the BioCatch Client Innovation Board, helping to devise the company's vision.4

Prior to joining BioCatch, Lurie held several positions in the finance and technology sectors:

  • Vice President of Ventures at Broadhaven Capital Partners (March 2019 - March 2020)
  • Ventures Associate at Broadhaven Capital Partners (April 2016 - March 2019)
  • Director of Operations at MovoTM (September 2014 - March 2016)
  • Head of Communications at Pivit (August 2012 - August 2014)

Lurie holds a B.A. in Political Science from the University of Pennsylvania, which she earned between 2007 and 2011.2 Her career trajectory demonstrates a strong background in strategy, operations, and venture capital, particularly in the fintech and startup ecosystems.

Highlights

Dec 9 · obp.umich.edu
[PDF] university of michigan salary rate of faculty and staff
Jun 25 · rothmanortho.com
Alexander Vaccaro, MD, PhD, MBA | Rothman Orthopaedics
Jan 1 · biocatch.com
Company | Meet the Team - BioCatch
Company | Meet the Team - BioCatch
Oct 19 · theorg.com
Amelia Ahlgren - EVP, Strategy & Operations at BioCatch | The Org
Amelia Ahlgren - EVP, Strategy & Operations at BioCatch | The Org

Related Questions

What are Amelia Ahlgren Lurie's key achievements at BioCatch?
How did Amelia Ahlgren Lurie transition into her role at BioCatch?
What is Amelia Ahlgren Lurie's educational background?
What previous companies has Amelia Ahlgren Lurie worked for?
How has Amelia Ahlgren Lurie's role evolved since joining BioCatch?
Amelia Ahlgren Lurie
Amelia Ahlgren Lurie, photo 1
Amelia Ahlgren Lurie, photo 2
Add to my network

Location

New York City Metropolitan Area