Technical Account Manager Spain
About Swan is the leading European fintech specialized in embedded banking. A laureate of the French government... about joining a European fintech adventure, Swan is the way! To learn more about us: ; . Job description Swan...