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 Demographic
3.6
Overall

Sage Scores by Category

5.0

Growth

4.0

Purpose

2.0

Flexibility

4.0

Inclusion

3.0

Feedback

Claim this Profile

Claim this profile and learn more about becoming a Trusted Employer.

Careers

Interested in Self Inc?

View Careers Page

Leadership

James Garvey

Founder and Chief Executive Officer

View Leadership

Location

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.