Cathy Hill
Cathy Hill

Cathy Hill

CyberSource | Sr. Director, Risk Certification

Cathy Hill leads the team responsible for educating our risk analysts, clients and business partners on payment fraud and our suite of risk solutions products.  Prior to joining CyberSource in 2012, Cathy utilized our Decision Manager and Managed Risk Services solutions as a client.  With her extensive experience in traditional and online retail, customer care and operations, she brings a deep understanding of what it takes to achieve a balanced fraud strategy.