Person who is not thankful (7)
I believe the answer is:
ingrate
(Other definitions for ingrate that I've seen before include "one offers no thanks" , "Thankless wretch" , "Tangier (anag)" , "without a word of thanks?" , "One not appreciating" .)