Meet Our Leadership Team

TSGA empowers each member of our Leadership Team to make decisions that positively impact our Carriers and our Customers.

Please feel free to contact our Leadership Team at any time.

Tom Contreras

President & CEO

Tom Contreras became President & CEO 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/Risk Management. He also received an MBA in Management from our Lady of the Lake University in San Antonio in 1995.

Beginning in 1988, Tom worked for Foremost Insurance Company, American Modern Insurance Group then in 1997; Tom joined Aegis Security Insurance Co. in anticipation of becoming a partner in TSGA in the year 2000.

Tom has been married to Leti for over 31 years and they have 2 children. Chris is 29 and a graduate of St. Mary’s University (BBA Finance/Risk Management), was a member of the golf team and played mini-tours as a professional and Kelly is 25,  attended St. Mary’s University (BBA Finance/Risk Management) and was a 2-time All American on the women’s golf team.

Tom enjoys golfing, hunting and fishing during his leisure time and time at his south Texas ranch on his Caterpillar tractors.

Leti Contreras

Executive Vice President

Leti Contreras currently serves as Executive Vice President – Operations 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 Elementary Education.  She worked 25 years as an Administrator for a local eye surgeon handling all areas of human resources, internal processes and marketing prior to joining TSGA.

Leti’s goal at TSGA is two-fold. The first is to provide a “family” environment where all TSGA team members feel safe, happy and empowered to do their jobs each and every day. This has been achieved and is evident by the exceptional team members TSGA employs today. You will find that our TSGA team members will go above and beyond to serve each other and our customers.  The second goal is to raise the bar for customer service in the insurance industry. As a company, we are dedicated to providing you and your insureds with the highest level of customer service in all aspects of our business.

Leti has been married to Tom for over 31 years and they have 2 children. Chris is 29 and a graduate of St. Mary’s University (BBA Finance/Risk Management) where he was a member of the Men’s Golf Team.  He is currently working in the insurance industry after a couple of years of playing mini-tours as a golf Professional.  Kelly is 25, also a graduate of St. Mary’s University (BBA Finance/Risk Management) and a member of the Women’s Golf Team. She is currently employed by SWBC in San Antonio, Texas.   Leti enjoys reading, shopping, decorating and traveling.

David Winkley

VP of Commercial

David Winkley joined Texas Security General Insurance Agency in 2018 as Vice President of Commercial Lines after years of owning a successful business. David began his insurance career in 1986 while a student at St. Mary’s University in San Antonio, Texas. He graduated from St. Mary’s with a BBA in Finance in 1989.

From 1986 until 1993, David worked for Elton George & Co, a San Antonio based MGA in various capacities including Commercial underwriting, then became the San Antonio/South Texas Marketing Representative. In 1993 he went to work for The Barmore Insurance Agency in Houston Texas as a Commercial Lines Producer and soon after became a Partner in the firm. Utilizing his experience in sales, marketing and business management, David left the insurance industry and became President and Owner of a successful San Antonio based Trucking Company before joining TSGA.

David and his wife Sandy have been married for 22 years and have 2 children. Sofia is a student at the Barrett Honors College at Arizona State and David II is graduating high school this spring and deciding whether he will join his sister in Arizona or make his own path.

Carolyn Fey

VP – Personals

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. She graduated from The University of Texas at San Antonio, with a bachelor’s degree in criminal justice. After graduating she entered the insurance industry working for American Modern Insurance Company the claims department for over twenty years working her way up into the position of Regional Claims Manager overseeing claims adjusting teams in Texas and Oklahoma. Carolyn is dedicated to customer service and she keeps our TSGA team focused on our motto of being “Better Every Day”.

Carolyn and her husband Dennis have been married for 23 years and have 2 children both attending college. Kyle is studying fire science with plans of becoming a fire fighter, and Wyatt is focused on marine biology with the future goal of working in the fisheries research and management field.

Her favorite thing to do include fishing, boating and camping with family and friends.

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.

Raina was born and raised in Minnesota before moving from home to pursue her education in Accounting.  She received a Bachelor of Science in Accounting from the University of Maryland in 2004 followed by a Master of Science in Accounting from the University of Texas at San Antonio in 2006.  Raina worked in public accounting for 3 ½ years, specializing in taxation, before becoming part of the TSGA team.

Raina has made Texas her home since 2003, along with her two daughters, Amira and Jada.. She enjoys being a part of a winning team as well as the challenge and diversity in overseeing the accounting duties for TSGA and TSG Premium Finance. During her free time she enjoys spending time with her family and two dogs.

Jason Lee

Systems Programmer

Jason joined the Texas Security General Insurance Agency, LLC family in 2013 as an Accounting Associate. Initially, Jason’s focus was on reconciliation, process development and automation.  Later that year, Jason became the lead Systems Programmer for TSGA.  In 2014, Jason took over the Information Technology department, and now leads all Technology efforts, as well as manages product and rate development.

Jason was born and raised in San Antonio.  He started his career at a retail agency for 13 years, before moving on to data analysis for a media firm for a year before joining TSGA.  He has extensive experience with programming, integration, automation, and security.

Jason is happily married with two children.  His biggest motivation is the health and happiness of his family.

Teresa Escobar

Senior Staff Accountant

Teresa is a Senior Staff Accountant at Texas Security General Insurance Agency (TSGA), where she helps manage the accounting team. She joined TSGA in June 2013 and has assisted in developing efficiencies within the department to meet the growing demands of the company. Teresa values her teammates, has a “can do” attitude, and takes pride in being part of a team that strives to be “better every day”.

She graduated from Baylor University in 2005, with a BBA in Marketing and International Business. After graduation she continued her education at Texas A&M – Corpus Christi where she focused on receiving a Certificate in Accounting. Before joining TSGA, Teresa worked in public accounting for five years, specializing in auditing and taxation. In her spare time, she enjoys exercising, supporting her nieces and nephews in their activities, and spending time with family and friends.