CEO
Nancy Rimmer
CEO Approval Rating
- -/100
Switch is a Texas-based financial company that provides ATM processing, monitoring, and debit and credit card services for individuals.