Banca Sella is a banking institution based in Biella, Italy. Established in 1886, the bank provides mobile banking, corporate remote banking and phone banking services. It operates as a subsidiary of Banca Sella Holding. The assets are managed by the Board of Directors.