Allica Bank
Allica is a bank built solely to meet the needs of established businesses with 5-250 employees and transform how they manage their money. We take a fresh approach to business banking, combining relationship support with modern tools that make day to day banking easier.
Website: allica.bank