Debra Carraway is currently the Director of Loss Prevention at Defyne Payments, a position they have held since 2018. Prior to this, they worked at Priority Payment Systems as the Director of Loss Prevention beginning in 2007. Debra was also a Product Manager at Wells Fargo from 1973 to 2000.
This person is not in any teams
This person is not in any offices