Canada
Ethoca
Year of founding : 2005
Employees : 250-500
Canadian headquartered and global provider of anti fraud solutions towards credit card issuers and merchants
Ethoca is a provider of collaboration-based intelligence and technology solutions that empower businesses around the world to fight fraud, prevent disputes and improve customer experience.