TSL Insurance Group logo

TSL Insurance Group jobs and careers

Lafayette, LA, United States

As of October 23, 2026, TSL Insurance Group has no open roles listed.

About TSL Insurance Group

With our humble beginnings tracing back to Franklin, and with insurance roots dating back to the ‘40s, TSL Insurance Group has come a long way to become the regional agency that operates today. Our recent history includes the merger of two Franklin agencies in 1987 to form the Hebert & Thomson Insurance Agency. In 1999, John Smith opened the doors to our Lafayette office and in 2004 the addition of Jim Leach gave us Thomson, Smith & Leach. In 2005, we further expanded our footprint in the south-central Louisiana region with the acquisition of the Marshall and Edwards Agency in Abbeville. Now boasting three operating offices and a client base of 5,000 individuals and companies, our growth can be accredited to our commitment to service, solutions, and results. Hebert & Thomson began its affiliation with the Northlake Insurance Group in 1998. This affiliation has not only given us membership to one of Louisiana’s oldest and largest cluster agencies, but it has also afforded us access and preferred standing with the finest insurance companies operating within the state. Our commercial division focuses on all lines of coverage with a broad client mix comprised of retailers, wholesale distributors, oilfield companies and contractors, health care companies, manufacturers, residential and commercial contractors, and public entities and services. On the personal lines side, we provide home, auto, renters, personal watercraft, life, and health options through various carriers.

Employees
11 to 50
Headquarters
Lafayette

Leadership

The top of TSL Insurance Group's org chart, with how many people report into each leader.

ABPhoto of Ann Bodkin-Smith

Ann Bodkin-Smith

President & COO

15 reports

CLPhoto of Christian Leach

Christian Leach

Vice President - Commercial Insurance

8 reports

BCPhoto of Bryce Gaspard CIC

Bryce Gaspard CIC

Personal Lines Manager/Producer

4 reports

RB

Randy Battaglio

CFO

Jobs at TSL Insurance Group

No open positions right now. Explore more companies on TheJobsMap.

TSL Insurance Group jobs: common questions

Is TSL Insurance Group hiring right now?
TSL Insurance Group has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on TSL Insurance Group's careers site.
Where is TSL Insurance Group headquartered?
TSL Insurance Group is headquartered in Lafayette, LA, United States.
Who leads TSL Insurance Group?
Ann Bodkin-Smith, President & COO, is at the top of TSL Insurance Group's org chart.
How do I apply for a job at TSL Insurance Group?
Pick a role on TSL Insurance Group's TheJobsMap page and select Apply. Every listing links to the original posting on TSL Insurance Group's own careers site, so you apply directly with the employer.