Deanna Carter

Engagement Manager

Deanna Carter is an Engagement Manager at BioCatch, where they partner with financial institutions to maximize the value of behavioral biometrics in cyber threat management. With a Bachelor's Degree in Financial Management from Clemson University, Deanna has over 25 years of experience in the financial services industry, including roles at companies like Wachovia, Smarsh, and Fiserv. They have specialized in customer success management, account retention, and revenue growth, consistently delivering exceptional value and building long-term client relationships. Deanna is committed to helping clients achieve their financial goals while exceeding sales targets through strategic partnerships.

Location

Atlanta, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices