Square 1 Bank Investors

Square 1 Bank is a prominent financial institution located in Durham, North Carolina, specializing in providing banking services to government offices and university programs Established in 2005, the bank has developed a strong reputation for supporting innovation and growth in the educational sector With an investment scale of $104 million, Square 1 Bank plays a significant role in facilitating financial solutions tailored to the unique needs of its clients The bank is committed to fostering partnerships that enhance the economic development of the communities it serves

Headquarters: Durham, North Carolina, United States
Founded Date: 2005
Employee Number: 51-100
Industry: FemTech
Investor Type: Government Offices & University Programs
Number Of Exists: 48