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