A

Alba

30 employees

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

Basic info

Industry

banking

Sectors

Financial Services
Banking and Finance

Date founded

2018

FAQ