Self Financial, Inc.
Company

Self Financial, Inc.

Financial Services Austin, Texas, United States 880 employees
Employees
880
Contacts
3
Emails
3
Phones
2

Self Financial, Inc. Overview

Headquarters
Austin, Texas, United States
Website
www.self.inc
Industry
Financial Services
Employees
880
Founded
2015
Funding
50.0M
NAICS
Finance and Insurance
Monetary Authorities-Central Bank

About Self Financial, Inc.

About Self Financial Self Financial is a credit-building platform that works to increase economic inclusion and financial resilience through easy-to-use products that make building credit accessible. Self's signature Credit Builder Account and secured Self Visa® Credit Card issued by its partner banks are designed to enable people to build credit and savings simultaneously. The company also offers free rent reporting to the three major credit bureaus, and utility payment reporting to TransUnion. Self is also the Official Credit Building App of the San Antonio Spurs. Find it on the Apple App Store (250,000+ reviews and an average 4.9 rating) or Google Play or visit Self.inc for more information.

Self Financial, Inc. Contact Details

People in AeroLeads
4
With contact data
3
Email contacts
3
75.0% coverage
Phone contacts
2
50.0% coverage

Self Financial, Inc. Org Chart

Sample employees and titles
Name Title Contact
Iliana Velazquez Product - Marketing - Strategy
Email Phone
David Mccann Cto/board Member/operating Executive
Email Phone
Ramkumar Chandrasekaran Chief Growth & Revenue Officer
Email
Julie Szudarek CEO / P&l Leader - Mid-sized and Large
View

Employees by Management Level

Executive 3 profiles
Individual contributor 1 profile

Compare Similar Companies to Self Financial, Inc.