Self Inc
Self Financial is a financial technology company with a mission to increase economic inclusion and financial resilience by helping people build credit and savings.
See How Ratings Vary by DemographicSage Scores by Category
Claim this Profile
Claim this profile and learn more about becoming a Trusted Employer.
Careers
Interested in Self Inc?
View Careers PageLocation
901 E. 6th Street
Austin, TX 78702
Remote & In-office
FAQs
James Garvey
To see if Self Inc is hiring, please visit the Self Inc careers page.
1-877-883-0999
901 E. 6th Street , Austin, TX 78702
While the exact number varies over time, our records show that Self Inc has between 250 and 499 employees.
Self Inc was founded in 2015.
Self Financial is a financial technology company with a mission to increase economic inclusion and financial resilience by helping people build credit and savings.
Help Make JobSage Even Better.
We're just getting started. We’d love to hear what you think so far and how we can do better.