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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices