Self Financial Leadership Team & Executives
James Garvey is the CEO of Self Financial. GetLatka tracks 2 people at Self Financial — 2 executives — with job titles, tenure and LinkedIn profiles.
Who is the CEO of Self Financial?
James Garvey
CEO
Self Financial executives and key employees
| Name | Title | Position | Location | Start Date | End Date | ||
|---|---|---|---|---|---|---|---|
| James Garvey | CEO | CEO | - | Sign up to view | - | - | - |
| Julie Szudarek | CEO | CEO | - | Sign up to view | - | - |
Self Financial team size and headcount
Self Financial has 852 employees as of 2025.
- Team size (2025)
- 852
How to contact Self Financial
- Headquarters
- Austin, Texas, United States
- Website
- self.inc
Verified work emails for the Self Financial people listed above are available to GetLatka members; public listings show a masked address only.
Listed here and want your details removed? Request removal.
Frequently asked questions about Self Financial
Who is the CEO of Self Financial?
James Garvey is the CEO of Self Financial.
How many employees does Self Financial have?
Self Financial has 852 employees as of 2025.
Where is Self Financial headquartered?
Self Financial is headquartered in Austin, Texas, United States.
How do I contact Self Financial?
You can reach Self Financial through its website at self.inc or at its Austin, Texas, United States office. GetLatka members can also view verified work emails for the people listed on this page.
Get verified emails, headcount history and revenue for Self Financial and 90,000+ other SaaS companies.