Co-Founder & CEO
Peter Francis
CEO Approval Rating
85/100
Treecard is an England-based fintech company that provides money deposits and ACH transfers through a wooden debit card.