Castle Series A pitch deck

Castle logo
Castle
Castle helps businesses keep their customers’ online accounts safe from human-powered account takeovers.
$9.2m
Series A
B2C
Customers
🇺🇸
USA

Website
13