Co-Founder & CEO
Max Levchin
CEO Approval Rating
88/100
2012
PublicNASDAQAFRM
https://www.affirm.com/