Financial Technology
Canary Wharf, London, United Kingdom
π Berlin π London β½οΈ πΎ ππ»ββοΈ β·οΈ π¬πΏπ π· πΈ πΉ