30 employees
UK based challenger bank, SME focused bank, high-tech high-touch bank, relationship bank
2018