Ethoca is an award-winning provider of collaboration-based intelligence and technology solutions that empower businesses around the world to fight fraud, prevent disputes and improve the customer experience.
Industry
Financial Services, Marketing & Sales
HQ Location
100 Sheppard Ave. East
Suite 605
Toronto, ON M2N 6N5, CA
Keywords
ecommerce fraude-commerceonline credit card fraudpayment fraudcard not presentfraud detectionchargeback fraudfraud screeningACH fraudACH payment processing