The leadership team at Self has experience in a variety of industries including Director of People at Self Financial, Inc., Director, Human Resources at NSS Labs, and Human Resources at Apple. They also have a wide range of educational backgrounds, including Manager - HR and Talent Acquisition at XBiotech USA Inc., VP, Operations at Self Financial, Inc., and Director, Risk & Payments Operations at Facebook.
View all