We do not currently know of any antonyms for serpent-charmer.
For similar words to serpent-charmer, try: