South Central Inc. is a long-standing family office and holding company that has been operating for 75 years. Established in 1946 in Evansville, Indiana, this company believes in the honorable nature of business and its potential to make a positive impact on the world.
With a team boasting over 150 years of combined executive experience, South Central Inc. places great emphasis on people and a consistent, values-based approach. Their success lies in their ability to identify talented management and compelling investment opportunities.
Generated from the website