Culture Matters: Seven Corners
Carmel-based travel insurance company Seven Corners started with just a few employees nearly 25 years ago, and now has grown to more than 200. In this month’s Culture Matters, we share how culture remains a driving force behind the company’s performance in the office and the community.