stuffer

(noun) taxidermist

animal stuffer
craftsman (generic term)
artisan (generic term)
journeyman (generic term)
artificer (generic term)