The company was founded in 2006 and is based in Biella, Italy. Banca Sella S.p.A. operates as a subsidiary of Sella Holding Banca S.p.A.

  • Headquarters

    Via Italia 2
    Biella
    13900
Load more…