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. MillionPhones has 44 verified mobile phone numbers for Self Financial, Inc. employees across 7 departments, helping sales teams connect with decision-makers directly.
Self Financial, Inc. Leadership — Direct Phone Numbers Available
SOR
Kristian L. — SVP of Rent and Bills Reporting at Self
Other
CPO
Shilpa D. — Chief Product Officer
Executive
SDG
Chris M. — Senior Director, Growth Marketing
Marketing
VPS
Kyle D. — Vice President, Strategy & Business Development
Executive
SDC
Shweta J. — Senior Director, Chief of Staff to CEO
Executive
DOP
Thomas K. — Director of Product Management
Other
DOE
Karthic H. — Director Of Engineering - Customer Platform
Engineering
DOS
Kincade P. — Director of Software Engineering
Engineering
DOR
Jim M. — Director of Regulatory Compliance
Legal
STO
Stacy (. — SVP Technical Operations
Operations
DOC
Dan C. — Director of Credit Strategy | Self Cash | EWA
Other
SDP
Alec S. — Sr Director Product Management
Other
Self Financial, Inc. Phone Numbers by Department
| Department |
Contacts |
Verified Mobiles |
Coverage |
| Other |
11 |
|
71% |
| Marketing |
11 |
|
59% |
| Engineering |
11 |
|
92% |
| Executive |
3 |
|
56% |
| Product |
2 |
|
75% |
| Operations |
2 |
|
59% |
| Legal |
1 |
|
87% |
Frequently Asked Questions
How can I get phone numbers for Self Financial, Inc. employees?
MillionPhones has 44 verified mobile phone numbers for Self Financial, Inc. employees. Sign up to access direct dial numbers for decision-makers across 7 departments.
Where is Self Financial, Inc. headquartered?
Self Financial, Inc. is headquartered in Austin, Texas, US.
How many employees does Self Financial, Inc. have?
Self Financial, Inc. has approximately 930 employees.
What departments can I reach at Self Financial, Inc.?
MillionPhones has verified mobile numbers for Self Financial, Inc. employees in Other, Marketing, Engineering, Executive, Product, Operations, Legal departments.
What industry is Self Financial, Inc. in?
Self Financial, Inc. operates in the Financial Services industry.