defamer: one who attacks the reputation of another by slander or libel
detractor: one who disparages or belittles the worth of something
retirement: the state of being retired from one's business or occupation