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

Acquisitions Number: Was Acquired
Founded Date: 2005
Headquarters: USA
Zip: NA
Investors Number: 111
Technology: Drug Discovery
Employee Number: 51-100
Industry: FemTech
Estimated Revenue: $17.2Mper year
Number Of Exists: 48
Funding Status: M&A
Investor Type: Government Offices & University Programs
Investment Stage: Debt, Early Stage Venture, Late Stage Venture, Post-Ipo