CEO
CEO Approval Rating
- -/100
Trafalgar is a Mexico-based fintech platform that provides solutions such as electronic payment processing and cross-border money transfer for individuals and businesses.