Splash financial logo

Splash financial Headquarters & Office Locations

Verified data Financial Services Companies 133 employees 4 offices worldwide

Headquarters: 812 Huron Rd. E. Suite 350, Cleveland, Ohio 44115-1135, United States

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Cleveland, OH
United States
Total offices
4
across 1 countries
Employees
133
est. 2026

Splash financial headquarters details

812 Huron Rd. E. Suite 350

Cleveland

Ohio

44115-1135

United States

2013

All Splash financial office locations

4 total
City State / region Country Type
Cleveland HQ Ohio United States Headquarters

About Splash financial

Splash financial (Private) is headquartered in Cleveland, Ohio, United States. Founded in 2013, the company operates across 1 countries with approximately 133 employees worldwide.

Where is Splash financial's main office?

Splash financial's main headquarters office is located at 812 Huron Rd. E. Suite 350, Cleveland, Ohio 44115-1135. This serves as the company's primary corporate address and is home to its executive leadership team.

Splash financial regional offices

Beyond its headquarters in Cleveland, Splash financial maintains 4 offices across 1 countries. Regional offices span 1 countries.

Splash financial contact information

The main switchboard for Splash financial headquarters can be reached at 18003493938. For investor relations, visit splashfinancial.com/investor-relations.

What does Splash financial do?

Splash’s mission is to create a faster and less expensive financial world. Splash is a leading digital lending platform that helps borrowers easily shop and compare financial products from a Splash-powered network of credit union and bank partners. Recently named among the top 250 private FinTech companies in the world by CB Insights, Splash’s unique hybrid marketplace model and automated underwriting platform has helped the average person refinancing their student loans save thousands.

Frequently asked questions

Where is Splash financial headquarters?

Splash financial's headquarters is located at 812 Huron Rd. E. Suite 350, Cleveland, Ohio 44115-1135, United States.

How many offices does Splash financial have?

Splash financial operates 4 offices across 1 countries as of 2026.

What is Splash financial's corporate address?

The official corporate address is 812 Huron Rd. E. Suite 350, Cleveland, Ohio 44115-1135.

When was Splash financial founded?

Splash financial was founded in 2013 and has grown to employ approximately 133 people worldwide.

What is Splash financial's phone number?

The main phone number for Splash financial headquarters is 18003493938.

Find more info on Splash financial using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Splash financial's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events