Company Name Modria
Mailing Address 100 West San Fernando Street San Jose, CA 95113
Company Description We’re Modria. A company dedicated to the idea that resolving customer complaints can be achieved humanely and effectively through technology. Our team is comprised of people who have spent decades thinking deeply about how to turn disputes into fair outcomes.