We do not currently know of any antonyms for snitcher.
The noun snitcher is defined as:
See full definition of the word snitcher.
Did you mean snatcher, switcher or stitcher?