This financial institution specializes in providing a range of monetary services, encompassing personal loans, vehicle financing, and credit card options. Customers can access their offerings through diverse channels, including digital platforms, over the phone, or by visiting their physical retail locations. The company's operations span 24 states across the United States, with its footprint reaching areas such as Arkansas, Delaware, Indiana, Kentucky, Mississippi, Montana, North Dakota, New Hampshire, Oregon, South Carolina, South Dakota, and Virginia. Founded in 2005, its corporate headquarters are located in San Carlos, California.
Oportun Appoints Scott Scheirman to its Board of Directors
Oportun appointed Scott Scheirman as an independent director to its Board, effective August 11, bringing the total number of directors to eight.
Scheirman, who will chair the Audit & Risk Committee, brings over three decades of experience including roles as CEO of CPI Card Group and CFO of Western Union.
CEO Doug Bland highlighted that Scheirman's operational perspective will be valuable as the company enhances its strategy and focuses on sustainable, profitable growth.