criticizer

noun
University
1

A person who criticizes; a carper or faultfinder.