Vestar Financial Corp. operates as a financial holding company, which engages in the provision of financial products and services. It operates through the following segments: Credit Card, Consumer Banking, and Commercial Banking. The company was founded in 2015, has 925 employees, and is headquartered in Salt Lake City, UT.