Director
Nicolas Benady
CEO Approval Rating
90/100
Swan is a France-based banking-as-a-service platform that offers solutions such as embedded finance and financial management for businesses.