CEO
Ian Strafford-Taylor
CEO Approval Rating
87/100
Equals is an England-based fintech firm that provides cross-border payment processing solutions for individuals and businesses.