Star Financial Services

$166.0M revenue • 201 employees • 2075 FM2673 Suite C, Canyon Lake, TX, 78133, United States

Last Updated Feb 24, 2026

Company Overview

Company Name

Star Financial Services

Address

2075 FM2673 Suite C, Canyon Lake, TX, 78133, United States

Approx. Annual Revenue

$166.0M

Employees

201

Established

1996

About Star Financial Services

Star Financial Bank is a financial institution based in Indianapolis, Indiana, United States. The company was established in 1996 and offers a range of personal, business, and investment services to its customers, including banking, loans, and digital banking solutions.

Frequently Asked Questions about Star Financial Services

Technologies Used

Social Profiles

Key Decision Makers

Jim Cook President & CEO
LinkedIn
Brian Avery Chief Technology Officer
LinkedIn
Anthony Haulcy Mortgage Loan Originator
LinkedIn