A

Alba

30 employees

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

Basic info

Industry

banking

Sectors

Banking and Finance
Financial Services

Date founded

2018

FAQ