L

LemFi
Banking
Marketing team
56
Employees
364
Headquarters
London, England, GBR
Founded
2020
Making everyday financial services fair, simple and accessible for people overlooked by traditional banks, starting with those who live and work across borders






