Suggestions
Amelia Ahlgren Lurie
Chief Strategy Officer at BioCatch
Amelia Ahlgren Lurie, a seasoned professional, holds a B.A. in Political Science from the University of Pennsylvania. She has a rich background in various reputable organizations, showcasing her expertise and leadership qualities.
With her extensive experience, Amelia previously served as the Chief Strategy Officer and EVP Strategy and Operations at BioCatch, where she played a crucial role in shaping the company's strategic direction and ensuring operational excellence.
Prior to her time at BioCatch, she held prominent positions at Broadhaven Capital Partners, serving as the Vice President of Ventures and earlier as a Ventures Associate. Her contributions were instrumental in driving the firm's investment strategies and fostering valuable partnerships.
Amelia's versatile skill set also includes operational roles, as evidenced by her tenure as the Director of Operations at Movo™. Her knack for effective communication and strategic planning was further demonstrated during her time as the Head of Communications at Pivit.
Moreover, Amelia Ahlgren Lurie has showcased her passion for writing and sports as a Featured Columnist at Bleacher Report, reflecting her diverse interests and capabilities.