About Self Financial Inc.
Self Financial Inc. is a Financial Service company, headquartered in Austin, with 201 - 500 employees and annual revenue of $5M - $20M.
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 ban...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Self Financial Inc. Company Highlights
Phone Number
(877) 883-xxxx
Corporate Office Address
515 Congress Avenue
Austin, 78701
Website
Self Financial Inc. Email Format
The most common Self Financial Inc. email format is [first].[last] (ex. john.doe@self.inc), currently being used by 73% of Self Financial Inc. business email addresses. There are 27 email formats used by Self Financial Inc..
Self Financial Inc. Org
Self Financial Inc. has 5 C-Level, 1 Director, 3 Manager, 1 Senior, 14 Mid-Level, and 1 Other employees.
Self Financial Inc. Decision Makers
- CEOJoe Ellin
- CFOFumiaki Sato
Self Financial Inc.'s Tech Stack
Frequently Asked Questions About
Self Financial Inc.
Log in or sign up to get full contact details and additional support.
Who is the CEO of Self Financial Inc.?
The CEO of Self Financial Inc. is Joe Ellin. See full contact details ›
Who is the CFO of Self Financial Inc.?
The CFO of Self Financial Inc. is Fumiaki Sato. See full contact details ›
How many senior employees does Self Financial Inc. have?
Self Financial Inc. has 10 senior employees that are typically used for decision making.
What email format does Self Financial Inc. use?
The most common Self Financial Inc. email format is {first}.{last} (e.g. john.doe@self.inc).
Who are the key decision makers at Self Financial Inc.?
Key decision makers at Self Financial Inc. include Joe Ellin (CEO) and Fumiaki Sato (CFO). See full contact details ›
What technologies does Self Financial Inc. use?
Self Financial Inc. uses technologies including AddThis, Adobe Creative Suite, and AdRoll.
How do I contact Self Financial Inc.?
To contact Self Financial Inc., visit self.inc.
What companies are similar to Self Financial Inc.?
Companies similar to Self Financial Inc. include AllianceBernstein, Ares Management Corporation, and CCM.
Where is Self Financial Inc. headquartered?
Self Financial Inc. is headquartered at 515 Congress Avenue, Austin.
What is the main phone number for Self Financial Inc.?
The main phone number for Self Financial Inc. is (877) 883-xxxx.
What is the official website for Self Financial Inc.?
The official website for Self Financial Inc. is self.inc.
What is the annual revenue of Self Financial Inc.?
The annual revenue of Self Financial Inc. is $5M - $20M.
How many employees does Self Financial Inc. have?
Self Financial Inc. has 201 - 500 employees.
What industry is Self Financial Inc. in?
Self Financial Inc. is in the Financial Service industry.
Last updated: November 4, 2025