At a ceremony marking the development, the company detailed that 300 of the new roles will be based in its Richardson office. This location has been established as a central hub for serving GEICO’s small business customers, complementing other facilities in Katy, Texas, and Fredericksburg, Virginia. The remaining 200 positions will support sales, service, and claims across the insurer’s broader business lines.