logo for Self

Self

Financial Software · Texas, United States · 350 Employees

View Company Info for Free

About

Headquarters

515 Congress Ave Ste 1550, Austin, Texas, 78701...

Phone Number

(844) 536-3371

Website

self.inc

Revenue

$73.5 Million

Industry

Banking Finance

Most Recent Scoops

Dec 16 2024
Hiring Plans
Self has more open roles in Finance than it has had at any time in the past 6 months.
Nov 19 2024
Open Position
See all scoops

Who is Self

Self Financial is working to increase economic inclusion and financial resilience through products that enable people to build credit while building savings. With no hard credit check to get started, Self's signature credit builder products issued by its partner banks are designed to make building credit and savings accessible, regardless of financial history. The company was founded in 2014 and is headquartered in Austin, Texas.Explore more
Self's Social MediaPopular SearchesSelf Financial IncSelf Lender IncSelf LenderSELF IncSelf FinancialSIC Code 73,737NAICS Code 51,516Show more

Self Org Chart

Stephanie Ditto

Chief Executive Officer

PhoneEmail
Rochelle Hatton

Chief Financial Officer

PhoneEmail
Adam Chibib

Chief Financial Officer

PhoneEmail

PhoneEmail

Is Self your ideal customer?

Let us give you the heads up on whether it's a good time to reach out

Recommended Actions

Compare Similar Companies to Self

Compare insights from companies similar to Self, focusing on performance, financial data, growth rates, and unique benchmarks to identify key industry trends and opportunities.

Company Name

Revenue

Number of Employees

Type

Funding

Founded In

Top Executive

Self

$73.5M
350
Placeholder for Top Executive
$103.1M
200
Placeholder for Top Executive
$38.9M
138
Placeholder for Top Executive
$15.2M
277
Placeholder for Top Executive
<$5M
147
Placeholder for Top Executive
Illustration of an envelope

Self Employee Growth Rate

Graph showing projected employee growth data for Self

View Self’s full employee growth data

Percentage of growth

1st year Mask

2nd year Mask

Self Tech Stack

Most Recent Scoops

Dec 16 2024
Hiring Plans
Self has more open roles in Finance than it has had at any time in the past 6 months.
Hiring Plans
Nov 19 2024
Open Position
Nov 12 2024
Open Position
Oct 16 2024
Hiring Plans
Self has more open roles in Marketing than it has had at any time in the past 12 months.
Hiring Plans
Oct 14 2024
Open Position
See more scoops

Self News & Media

Read more news

Top Companies in United States

Top 10 companies in United States by revenue

Top 10 companies in United States by number of employees

Top 10 companies in United States by total funding amount

See top companies

Frequently Asked Questions Regarding Self

Where is Self located?
Self's headquarters are located at 515 Congress Ave Ste 1550, Austin, Texas, 78701, United States
What is Self's phone number?
Self's phone number is (844) 536-3371
What is Self's official website?
Self's official website is self.inc
What is Self's Revenue?
Self's revenue is $73.5 Million
What is Self's SIC code?
Self's SIC: 73,737
What is Self's NAICS code?
Self's NAICS: 51,516
How many employees does Self have?
Self has 350 employees
What industry does Self belong to?
Self is in the industry of: Banking, Finance
What is Self competition?
Self top competitors include: Loans Now, Guranteedpaydayloanz, QuickFundUSA, King of Kash
What technology does Self use?
Some of the popular technologies that Self uses are: Shopper Approved, Salesforce Live Agent, Eploy, PostgreSQL
Who is the CEO of Self?
Self's CEO is Stephanie Ditto
Who is the CFO of Self?
Self's CFO is Rochelle Hatton
How do I contact Self?
Self contact info: Phone number: (844) 536-3371 Website: self.inc
What does Self do?

Self Financial is working to increase economic inclusion and financial resilience through products that enable people to build credit while building savings. With no hard credit check to get started, Self's signature credit builder products issued by its partner banks are designed to make building credit and savings accessible, regardless of financ... ial history. The company was founded in 2014 and is headquartered in Austin, Texas.Read More

What are Self social media links?
Self Linkedin page Self Twitter page Self Facebook page
Is Self a public company?
Self is private company therefore does not currently have an official ticker symbol
See more information about Self

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.