Insurance giant Geico has hired veteran in-house attorney Tangela Richter as chief legal officer, filling a vacancy created by the retirement of 37-year Geico employee Seth Ingall.