GEICO Chooses North Texas as Operation Hub for Commercial Insurance Business December 5, 2024 GEICO announced the addition 500 new jobs in North Texas in an expansion of its commercial insurance business. Of these positions, 300 will support GEICO’s commercial operations at its Richardson office, ...