ThinCats hires Samantha Gray as general counsel