South Central Inc. is a 75 year old family office and holding company established in 1946 on the banks of the Ohio River in Evansville, Indiana. We believe business is an honorable calling that makes a difference in the world.

Panel 1

Approach

We believe in people and a consistent, values-based approach.

 

Panel 2

Team

With over 150 years of combined executive experience, our biggest strength is our team.

Panel 3

Investments

It all comes down to talented management and a compelling story.