About Square 1 Financial, Inc.
Operating in the Financial Services industry, Square 1 Financial, Inc. is based in Durham, North Carolina (NC). Investors on record include Castle Creek Capital LLC. The company is backed by private equity. The company is headquartered in Durham, North Carolina (NC).