Leadership Team

Skip Navigation LinksHome ›› About Us ›› Leadership Team
Tom Contreras

Tom Contreras - President/CEO

Tom Contreras became President & Chief Executive Officer of Texas Security General Insurance Agency, LLC in 2003. Tom began his insurance career in 1988 after graduating from St. Mary’s University in San Antonio, Texas with a BBA in Finance. He also received an MBA from our Lady of the Lake University in San Antonio in 1995.

Read More

Leti Contreras

Leti Contreras - Executive Vice President

Leti Contreras currently serves as Executive Vice President of Texas Security General Insurance Agency, LLC. She joined TSGA in September of 2005 when TSGA corporate offices relocated to San Antonio, Texas.  Leti graduated from St. Mary’s University in San Antonio, Texas with a BA in Bilingual Education.  


Read More

Larry Thompson

Larry Thompson - Marketing Director

Larry has been a part of the Texas Security General Insurance Agency’s team since May 2006 as a Senior District Manager and brings over 30 years of experience marketing to Agents in the West Texas, Central Texas and South Central Texas.

Read More

Steve Scholl

Steve Scholl – Senior District Manager SE TX/Gulf Coast

Steve joined the TSGA team in June 2011. As a Senior District Marketing Manager, his territory covers the south and eastern portion of the state from I-45 east and north to the Tyler/Longview/Marshall area.

Read More

Robert Salinas

Robert Salinas – District Manager South Texas

Robert Salinas is a Senior District Manager for Texas Security General- South Texas and El Paso agents. Since joining TSGA more than a decade ago, Robert’s responsibilities have expanded from his start as an Associate Underwriter and quickly progressed into Marketing Representative position nearly a year later.

Read More

Ann Watkins

Anne Watkins – Senior District Manager North Texas

Anne is a Senior District Manager for Texas Security General Insurance Agency, LLC (TSGA), San Antonio, Texas. While TSGA serves over 2,000 insurance agencies in Texas, Anne’s territory includes mainly the Dallas/Fort Worth Metroplex area and North Texas.

Read More

Sheila Wikins

Sheila Wikins – Claims Manager

Sheila Wilkins, Claims and Compliance Manager, has been part of our Texas Security General Insurance Agency team since March of 1995.  She is one of TSGA’s longest tenured team member that relocated from Houston, Texas to San Antonio in September 2005. Sheila was born in East Bernard, Texas and raised in Pasadena, Texas. 

Read More

Raina Ebong

Raina Thompson - Director of Accounting

Raina has been part of the Texas Security General Insurance Agency team since September 2007. She holds the position of Director of Accounting for TSGA.

Read More


David Winkley

David Winkley joined Texas Security General Insurance Agency in 2018 as Vice President of Commercial Lines after years of owning a successful business.

Read More



Carolyn Fey - Vice President - Personal Lines

Carolyn Fey joined Texas Security General Insurance Agency in 2016 and holds the position of Vice President-Personal Lines. She brings 20+ years of personal lines insurance experience and joined the TSGA team in 2016.

Read More



Don Etheredge - President TSG-Tyler

Don Etheredge, CIC, President, Texas Security General-Tyler, began his Insurance Career in 1977. After graduating from Texas Tech University, Class of ‘76


Read More


TSGA @ A Glance

Commercial Lines Business

TSGA is a Commercial Surplus Lines MGA driven to providing a standard of excellence in products and customer service unmatched by our competitors… Learn More

Personal Lines Business

Our specialty is personal lines business and we’ve made it easy to do business with us via our internet based rating program: ISi (Internet Solutions for Insurance)… Learn More

Become a Producer

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua… Learn More

Texas Security General
Insurance Agency, LLC.

18545 Sigma Rd., Suite 101
San Antonio, Texas 78258
Phone: 210-764-1233
Toll Free 1-800-714-6789

Contact Us